Batch file array

Executes one command
@set array=computer_names.txt
for /f "tokens=*" %%a in ('type "%array%"') do psexec \\%%a systeminfo > %%a.log
Executes more commands
@set array=computer_names.txt
for /f "tokens=*" %%a in ('type "%array%"') do (
echo connecting to computer %%a
psexec \\%%a systeminfo > %%a.log
)

No comments: