Przyśpieszenie procesu instalacji programów na Windowsie

Forum obejmujące tematy systemów operacyjnych oraz wszelakiego, ciekawego oprogramowania.
Awatar użytkownika
shesellsseashells
Posty: 255
Rejestracja: 14 gru 2018, 12:49

Przyśpieszenie procesu instalacji programów na Windowsie

Post autor: shesellsseashells » 18 sty 2024, 12:47

Przy posiadaniu wielu komputerów proces konfiguracji systemu może wydawać się dosyć żmudny ze względu na potrzebę przeklikania się przez wszystko. Nie mogłem znaleźć sposobu na pełną automatyzację instalatorów (poniżej Windowsa 10), ale ten sposób i tak mi bardzo pomógł przyśpieszyć proces.

Musimy mieć oczywiście folder z instalatorami programów i co ważne - ich pliki nie powinny zawierać spacji dlatego np coś w stylu

Kod: Zaznacz cały

K-Lite Codec Pack.exe
powinniśmy przemianowić na

Kod: Zaznacz cały

K-LiteCodecPack.exe
Po zrobieniu tego odpalamy CMD (można jako administrator jeśli jakiś program tego wymaga) i przekierowujemy się do folderu z instalatorami, np.

Kod: Zaznacz cały

cd C:\instalacje
. Jeśli znajduje się to na innym dysku to najpierw wpisujemy literę dysku w CMD np. po czym

Kod: Zaznacz cały

cd D:\instalacje
Upewnijmy się też, że w folderze z instalacjami nie ma niepotrzebnych plików tekstowych czy innych folderów, ponieważ poniższa komenda je również uruchomi. Dodatkowo pamiętajcie, że odpalenie wszystkiego jednocześnie może obciążyć komputer.
Komenda do odpalenia wszystkiego w folderze to

Kod: Zaznacz cały

FOR %F IN (*.*) DO START %F
Objaśniam co to robi (choć sam tego nie rozumiem :lol: )

Kod: Zaznacz cały

FOR %F IN (*.*)
- rozpoczyna pętlę, która przechodzi przez wszystkie pliki w bieżącym katalogu, dla których spełniony jest warunek *.*. - wskazuje, co ma być wykonane

Kod: Zaznacz cały

START %F
- polecenie START jest używane do uruchamiania programów lub plików. %F jest zmienną, która reprezentuje aktualny plik w obiegu pętli. Dla każdego pliku spełniającego warunek z kroku 1, zostanie uruchomiona nowa instancja programu lub pliku.

Więc ten ciąg przechodzi przez wszystkie pliki w bieżącym katalogu i uruchamia każdy z nich w nowej instancji programu.

Jeśli ktoś ma inne porady na zautomatyzowanie instalacji na czystym systemie to bardzo chętnie się czegoś nowego nauczę.

Na nowszego Windowsa polecam program Ninite, aczkolwiek nie jest on w pełni dla mnie wystarczalny, ponieważ brakuje w nim wiele oprogramowania.

W ogóle w teorii można chyba byłoby stworzyć własną instalację Windowsa XP czy 2000, bo bylo pełno modów z doinstalowanymi od razu FireFoxami itd, aczkolwiek nie pamiętam nazwy oraz jakby to w ogóle zrobić.
I'm living in a world you designed
I’m never gonna change my mind
You’re counting on a shift in disguise
I’m caught up in a world of lies

ODPOWIEDZ