PC/Windows Poradniki

Wprowadzamy wiele komend w wierszu poleceń jednocześnie

Pomimo, że system Windows oferuje graficzny interfejs to wcześniej czy później przyjdzie nam skorzystać z wiersza poleceń systemu. Chciałbym wam zaprezentować prostą sztuczkę, która z całą pewnością usprawni wam wklepywanie komend. Po prostu zamiast wklepywania linijek komenda po komendzie wykonamy je za jednym zamachem.

W poradniku wykorzystałem następujące polecenia:

ipconfig /flushdns
ipconfig /release
ipconfig /renew

Wklepanie ich po kolei sprawi, że usuniemy cache DNS w systemie Windows, a następnie ponownie połączymy się z siecią. 

W klasycznym podejściu musielibyśmy wpisać te trzy komendy i za każdym razem zatwierdzić je wciskając Enter. Nie jest to wygodne i z całą pewnością zaraz zrobimy to szybciej 😉

Znak & wpisany w wierszu poleceń pomiędzy komendami sprawi, że system wykona jedne po drugim. Zatem polecenie wiersza może wyglądać tak i robić dokładnie to samo co wpisanie każdej komendy pojedynczo.

ipconfig /flushdns & ipconfig /release & ipconfig /renew

Bez nazwy 1 3 Wprowadzamy wiele komend w wierszu poleceń jednocześnie

Zatwierdzając polecenia tylko jednym naciśnięciem klawisza Enter a system je wykona po kolei, od lewej do prawej strony. Proste prawda ?

Jednak to nie wszystko. Pomimo tego, że wiersz poleceń to już archaiczny składnik systemu i wcześniej czy później zostanie zastąpiony Powershell’em do łączenia komend możemy również wykorzystać dwa ciekawe operatory logiczne i tak:

Wykorzystanie dwóch etek (swoją drogą już wiecie jak po naszemu nazywa się znak &) spowoduje, że system wykona kolejne polecenie jedynie wtedy, gdy polecenie poprzedzające symbol && powiedzie się sukcesem.

ipconfig /flushdns && ipconfig /release

Polecenie ipconfig /release zostanie wykonane wyłącznie gdy ipconfig/flushdns nie zgłosi żadnego błędu.

Jeżeli zajdzie potrzeba wykonania dalszej części poleceń, gdy poprzednie polecenie się nie powiedzie wykorzystujemy znak || np.

ipconfig /flushdns || ipconfig /release

Polecenie ipconfig /release zostanie wykonane jedynie gdy ipconfig /flushdns zwróci nam błąd.

Musicie przyznać, że powyższe informacje mogą się przydać podczas pisania prostych skryptów *.bat ułatwiających nam codzienną pracę z systemem Windows o których z pewnością jeszcze kiedyś napiszę.

Dziękuję za uwagę.

 

Jak bardzo te informacje były dla Ciebie przydatne ?

Kliknij w ikonkę aby ocenić ten wpis:

Średnia ocen / 5. Liczba głosów:

Nikt jeszcze nie ocenił 🙁

Wpisy, które mogą Ciebie zainteresować:

Skutecznie blokujemy aktualizację Windows 7/8/8.1 do Windows 10

Kabson

Przywracamy klasyczny monit kontroli konta użytkownika (UAC) w Windows 10

Kabson

Przywracamy klasyczny wygląd zegara w Windows 10

Kabson

Awaryjnie restartowanie systemu Windows 10

Kabson

Ustawiamy automatyczne wyłączenie komputera

Kabson

Zmieniamy wygląd Windows 10 aby przypominał Windows 7

Kabson
Subksrybuj
Powiadom o
guest
0 komentarzy
Inline Feedbacks
View all comments

W celu świadczenia usług na najwyższym poziomie strona http://variatkowo.pl używa Cookies. Korzystając ze strony wyrażasz zgodę na ich używanie zgodnie z polityką plików cookies. Ok, rozumiem Czytaj więcej