WarDaddy _Justin
WarDaddy _Justin

Reputation: 3

Want to run a .bat script to install multiple programs on different machines

Hey guys I need some help, is there a way to create a .bat script that can install multiple applications with out having to specify the user.

For example I have this:

"C:\Users\User\Downloads\Setup\ChromeSetup.exe" /S /norestart "C:\Users\User\Downloads\Setup\readerdc64_en_xa_crd_install.exe" /S /norestart "C:\Users\User\Downloads\Setup\SlackSetup.exe" /S /norestart "C:\Users\User\Downloads\Setup\TeamViewer_Setup_x64.exe" /S /norestart

Which works for the specified user but I have multiple machines I want to run this on locally and its just kind of a pain to have to go back in and change the user for each install. Is there a way to make this install to any user without having to specifically refer to the user?

Also I cannot use Ninite or other programs due to some of our other software not being available for those tools.

Upvotes: 0

Views: 1622

Answers (1)

POBIX
POBIX

Reputation: 106

The %USERNAME% environment variable returns the current user, so you can just replace each Users\User with Users\%USERNAME%.

Upvotes: 1

Related Questions