Jak uruchomić coś na wielu komputerach jednocześnie.

Lub skopiować coś z wielu / na wiele komputerów jednocześnie

Jeśli zarządzasz kilkoma lub więcej podobnymi do siebie komputerami i chcesz automatycznie coś na nich uruchomić lub skopiować, to ta strona jest dla Ciebie. Istotne, że nieważne czy uruchamiasz coś z unix na wielu windowsach czy na odwrót. Będzie działało!

Sprawę załatwiają poniższe pliki (kliknij na nie aby pobrać): Pliki .cmd mają składnie pod Windows, natomiast pliki .sh mają składnie pod Unix.
- Skrypt kopiuj jak sama nazwa wskazuje, kopiuje plik lub katalog z zawartością (nie podawać wieloznaczników !). Kopiowanie odbywa się do wszystkich maszyn zawartych na liście zawartej w treści skryptu.
- Uruchom uruchamia dowolny program na wszystkich zdalnych maszynach.
- Pobierz kopiuje dowolny plik na PC z wielu różnych maszyn.

Dzięki tym narzędziom można skopiować nawet dużą instalkę na wiele maszyn jednocześnie, później ją odpalić i na koniec zebrać wyniki. Uwaga wszystkie operacje wykonują się równolegle co przy administracji wieloma komputerami daje duże możliwości. Za pomocą task managera lub polcenia ps możemy zobaczyć czy wszystkie procesy się zakończyły. Przy kopiowaniu i pobieraniu zasada wpisywania jest jedna. Piszemy ścieżki najpierw skąd i potem dokąd, pomijając maszyny. Np.

 "kopiuj c:\instalki\bardzo_ważna_instalka c:\temp" 
 "kopiuj c:\instalki\bardzo_ważna_instalka.tar /var/instalki" 
skopiuje wszystko z c:\instalki\bardzo_ważna_instalka z naszego PC do c:\temp na wszystkich maszynach z listy. Celem mogą być również unix-y.
Uruchom pozwala na podanie jednego parametru. W przypadku kiedy potrzeba podać jakieś opcje robimy to w cudzysłowie np.:
 uruchom "c:\temp\bardzo_ważna_instalka -silent /inna_opcja"
System wszystko co w cudzysłowie traktuje jako jeden paramert. Oczywiście nic nie stoi na przeszkodzie aby zmodyfikować skrypcik.
Proszę pamiętać, że skrypty w tej postaci wymagają aby istniał podkatalog o nazwie: "wyniki" w katalogu w którym uruchamiasz skrypt !
Wszelkie uwagi, pomysły i poprawki proszę kierować do autora tych wypocin czyli mnie we własnej osobie.


Kontakt:

Masz pytania to pisz na waldek małpa lewandowicz.eu
skok do lewandowicz.eu