PDA

View Full Version : Aiuto bach file


Akumal
14-02-2019, 12:06
Ciao a tutti,
cortesemente potreste darmi una mano per la creazione del seguente file bach?

*** CODICE *****
for /f %%G in (server.txt) do (SET SERVER=%%G)

*****MODIFICA TASK SU OGNI SERVER******
SchTasks /Change /S %SERVER% /U Administrator /P password /TN "Task Backup" /ST 05:45

Lanciandolo in questo modo non esegue l'operazione ciclicamente su ogni server presente all'interno del file server.txt ma solo sull'ultimo nome della lista.

Grazie

Kaya
14-02-2019, 12:43
Ciao a tutti,
cortesemente potreste darmi una mano per la creazione del seguente file bach?

*** CODICE *****
for /f %%G in (server.txt) do (SET SERVER=%%G)

*****MODIFICA TASK SU OGNI SERVER******
SchTasks /Change /S %SERVER% /U Administrator /P password /TN "Task Backup" /ST 05:45

Lanciandolo in questo modo non esegue l'operazione ciclicamente su ogni server presente all'interno del file server.txt ma solo sull'ultimo nome della lista.

Grazie

Forse perchè ti mancano delle parentesi?
In questo momento il tuo script fa
for /f %%G in (server.txt) do (SET SERVER=%%G)

Poi DOPOCHEHAFINITOTUTTOILCICLOFOR:
SchTasks /Change /S %SERVER% /U Administrator /P password /TN "Task Backup" /ST 05:45

E quindi tiene in memoria soltanto l'ultimo.
Hai due opzioni.
Opzione 1 metti le parentesi per raggruppare il tutto
Opzione 2 eviti di fare due righe di codice quando puoi farne una


for /f %%G in (server.txt) do ( SchTasks /Change /S %%G /U Administrator /P password /TN "Task Backup" /ST 05:45 )

Akumal
14-02-2019, 13:19
Grazie mille per la dritta :cincin: