Korzystam z następującego polecenia w CMD, aby zdalnie otworzyć Putty (używając centos 6) i wykonać polecenia zapisane w pliku polecenie.txt zapisane na komputerze.
putty.exe root@ip port -pw password -t -m commands.txt
Działa to jednak tylko wtedy, gdy plik Command.txt ma rozmiar około 5 KB.
Masz 2 pytania, jeśli ktoś może pomóc, proszę:
a) Pytanie 1: Co powinienem zrobić, aby móc uruchomić plik Command.txt o większym rozmiarze?
b) Pytanie 2: W CMD, jeśli zrobię 3 wiersze poleceń z 3 różnymi plikami poleceń, powiedz „polecenia1.txt”, „polecenia2.txt” i „polecenia3.txt” i wklej wszystkie zadania poniżej razem w CMD, otworzą 3 szpachle i róbcie wszystko jednocześnie.
putty.exe root@ip port -pw password -t -m commands1.txt
putty.exe root@ip port -pw password -t -m commands2.txt
putty.exe root@ip port -pw password -t -m commands3.txt
Jak poprosić CMD o wykonanie dokładnie w sekwencji zamiast otwierania wszystkiego w tym samym czasie?
To otworzy serwer, uruchom
putty.exe root@ip port -pw password -t -m commands1.txt
tylko po zakończeniu wykonywania
putty.exe root@ip port -pw password -t -m commands2.txt
i tylko wtedy, gdy zakończy się wykonywanie
putty.exe root@ip port -pw password -t -m commands3.txt
Jak to zrobić, aby nie wykonywać wszystkich 3 zadań jednocześnie, ale jeden po drugim w dokładnie takiej kolejności, w jakiej je umieściłem?
putty.exe
wywołań do pliku .cmd były one wykonywane równolegle. Są wykonywane sekwencyjnie.