DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu

Artykuł opisuje różne sposoby o tym, jak ukryć okno cmd podczas wykonywania pliku wsadowego.

Pliki wsadowe, czyli pliki wsadowe, są bardzo przydatne do uruchamiania całej partii poleceń. Ale myślę, że wielu zastanawia się, jak upewnić się, że okno konsoli nie pojawia się na monitorze. Skoncentruję się na wbudowanych możliwościach systemu, wspomnę przy przekazywaniu programów firm trzecich. Po drodze rozwiążemy inne problemy, na przykład dodając oddzielną etykietę dla pliku wsadowego.

Jak ominąć ochronę UAC? Zapoznaj się z artykułem

Jak ukryć okno cmd. Czy można to zrobić za pomocą samego pliku wsadowego?

Nie. Kod działa w środowisku konsoli, co oznacza, że \u200b\u200bokno zostanie wyświetlone. Musisz się z tym pogodzić: okno będzie otwarte tak długo, jak długo wykonywany jest kod. Wszystko, co możesz zrobić, to podjąć pewne kroki, aby okno było wyświetlane przez minimalny czas. W zasadzie jest to przydatne: możemy na własne oczy obserwować działanie kodu. Ale jeśli chcesz ukryć okno konsoli, będziesz musiał użyć narzędzi innych firm: innych programistów lub możliwości samego systemu Windows. Zacznijmy od niej.

Uruchom plik wsadowy po cichu. Tylko Windows.

W samym pliku szału kodu sam śpiewasz piosenkę. Zaproponuję zoptymalizowanie jego zawartości dla jak najcichszej pracy. Jest ważny punkt: im krótszy sam kod, tym większe prawdopodobieństwo, że okno konsoli pojawi się na krótki czas. Jeśli głośność jest duża lub kilka poleceń jest zapisywanych jednocześnie, okno może przyciągnąć uwagę.

Na przykład wezmę kod skryptu, który pozwala na trochę (konkretnie, cechy edytor w Właściwości systemu ). Odbywa się to na czas sesji systemu Windows: po ponownym uruchomieniu wszystko będzie się układać.

Ogólnie mamy następujący kod pliku wsadowego:

REGEDIT4; @ECHO OFF; CLS; REGEDIT.EXE / S "% ~ f0"; EXIT "ProcessorNameString" \u003d "Intel (R) Core (TM) i112-3470 CPU @ 800,5GHz"

Zwróć uwagę na specyfikację procesora. Będzie odpowiedzialny za zmianę informacje o systemie... Nazwij plik spec .bat. Zwróć również uwagę, że w nazwach plików będę używał tylko znaków łacińskich i unikam cyrylicy w ścieżkach do ich lokalizacji, aby ścieżka do skryptu mogła zostać poprawnie odczytana przez system. Dlatego utworzony plik bat umieszczę w katalogu systemowym - bezpośrednio na dysk C :.

Jednak jego uruchomieniu towarzyszą:

  • pojawi się okno konsoli cmd
  • pojawienie się okna UAC z potwierdzeniem wprowadzanych zmian (zadanie, jak widać, samo się skomplikowało, bo zmieniają się informacje systemowe)

przed wykonaniem pliku wsadowego pojawia się okno UAC

Proponuję pozbyć się pierwszego okna za pomocą następującego skryptu, który znajduje się już w następnym, pliku vbs. A oto skrypt do tego (patrz - moja ścieżka do pliku C: \\ spec.bat):

„HideBat.vbs CreateObject („ Wscript.Shell ”). Uruchom„ C: \\ spec.bat ”, 0, True

Nazwę to dowolną nazwą z rozszerzeniem .vbs. Teraz pracy z plikiem wsadowym po kliknięciu vbs -nik towarzyszy tylko pojawienie się okna Kontrola konta: faktem jest, że zmiany dokonane przez plik wsadowy odnoszą się do rejestru, a system logicznie nie pozwala na jego niekontrolowane przejście. Jaki jest temat osobnego artykułu:

Jednak odejdziemy trochę od tematu artykułu i zakończymy to, co zaczęliśmy, tworząc plik hide na konsoli ( vbs plik) specjalny skrót. W polu Lokalizacja obiektu określ ścieżkę w formacie:

Wscript vbs-path-to-bat-path

Etykieta jest gotowa (możesz zmienić jej rysunek za pomocą Właściwości skrótu). Możesz upuścić go do wyboru w folderze Autostart, umieścić w harmonogramie systemu Windows lub uruchomić za pomocą dwukrotnego kliknięcia. Nie będzie okna konsoli.

Jak ukryć okno cmd? Programy specjalne.

Jest ich wiele, są lekkie i łatwe w użyciu. Wadą jest to, że musisz je pobrać i zainstalować niektóre z nich. Oto najpopularniejsze z nich:

  • Ukryty start (HStart)

Użyteczność krajowego producenta. Muszę kupić, nie znam kosztów. Jednak z jego pomocą możesz ukryć okno raz na zawsze i nie ma znaczenia, czy wymagane jest potwierdzenie UAC, czy nie - można je również ukryć:

Dla wersji 32 i 64 bitowych. Nie wymaga instalacji, jest dostarczany jako plik wykonywalny, który po uruchomieniu (w imieniu administratora) natychmiast pyta o katalog główny Windows. Zgadzamy się, a ona jest teraz z nami:

Narzędzie może robić wiele rzeczy, w tym zmieniać poziom dźwięku, otwierać tacki dysków itp. W naszym przypadku, aby ukryć okno cmd, wystarczy wpisać polecenie w postaci:

Nircmd elevatecmd exec ukryj ścieżkę do pliku

Nie pozbyliśmy się okna UAC (elevatecmd exec jest częścią polecenia z żądaniem UAC), ale nie obiecano nam. A ciągłe zapisywanie pełnej ścieżki do pliku w konsoli jest niewygodne, więc natychmiast utworzymy skrót:

Nircmd cmdshortcut "~ $ folder.desktop $" "Batnik" elevatecmd exec ukryj ścieżkę do pliku

Jak ukryć okno cmd: batch zamienił się w exe.

Również opcja. To już jest muzyka wyższych sfer. Komu to narzędzie jest nieznane, zapoznaj się - przydatne: Bat To Exe Converter. Jak zrozumiałeś z nazwy, zamienia plik wsadowy na plik wykonawczy z rozszerzeniem .exe. Pobierz, zainstaluj, użyj:

Powodzenia.

Przeczytaj: 546

Wiersz poleceń (inaczej powłoka) może wydawać się dość skomplikowanym narzędziem, ponieważ jest całkowitym przeciwieństwem interfejsu graficznego. Jednak prawidłowo używany wiersz poleceń może znacznie zwiększyć produktywność. Więc nigdy nie boli nauczyć się kilku sztuczek wiersza poleceń, aby zwiększyć produktywność.

Chociaż istnieje mnóstwo poleceń, których możesz użyć w konsoli (w rzeczywistości jest ich ponad 280), pokażemy ci niektóre z naprawdę przydatnych.

Lista wszystkich zainstalowane sterowniki

Jeśli chcesz zobaczyć wszystkie sterowniki zainstalowane na komputerze, możesz to łatwo zrobić bezpośrednio z wiersza poleceń. Po prostu otwórz okno wiersza polecenia i wpisz zapytanie kierowcy... Po naciśnięciu Enter zobaczysz dużą listę wszystkich zainstalowanych sterowników wraz z informacjami, takimi jak nazwa sterownika, nazwa pliku wykonywalnego, typ sterownika itp.

Wykonaj kolejno kilka poleceń

Jeśli nie chcesz czekać, aż następne polecenie zakończy działanie, zanim będziesz mógł uruchomić następne, istnieje sposób na wprowadzenie wielu poleceń, tak aby były one wykonywane jedno po drugim. Wszystko, co musisz zrobić, to dodać „&&” między poleceniami, aby je rozdzielić w ten sposób polecenie1 && polecenie2 && polecenie3... Teraz, gdy zostanie wykonane polecenie1, uruchomi się polecenie2, a po uruchomieniu polecenie3.

Uzyskaj pomoc dotyczącą dowolnego polecenia

Jeśli nie możesz dowiedzieć się, co robi dane polecenie lub jakie są przypadki użycia, nie musisz szukać tych informacji w Internecie. Wiersz poleceń zawiera pełne informacje o tym, co robi każde polecenie, a nawet może zawierać przykłady użycia polecenia (jeśli to możliwe). Po prostu wybierz / ? na przykład po poleceniu, które Cię interesuje assoc /?.

Sprawdź adres IP witryny

Jeśli chcesz poznać adres IP dowolnej witryny internetowej, możesz to łatwo zrobić bezpośrednio z wiersza poleceń. W tym celu wpisz nslookup< названиесайта> np. nslookup coderjob .rui zobaczysz jego adres IP.

Wyświetl wcześniej wprowadzone polecenia

Jeśli chcesz ponownie wprowadzić polecenie podczas sesji konsoli, nie musisz go ponownie wprowadzać. Wszystko, co musisz zrobić, to użyć klawiszy strzałek w górę iw dół, aby przejść przez wszystkie polecenia już wykonane. Możesz również nacisnąć klawisz funkcyjny F8, aby zrobić to samo. Poniżej znajduje się lista działań dla pozostałych klawiszy funkcyjnych podczas pracy w wierszu poleceń:

  • F1 - Wstawia polecenie, które zostało ostatnio wykonane przy użyciu wiersza poleceń, po jednym znaku polecenia na raz.
  • F2 - Wstawia ostatnią część polecenia, które zostało wykonane wiersz poleceńjednak poprosi Cię o wprowadzenie znaku, przed którym chcesz wstawić polecenie. Na przykład, jeśli ostatnim poleceniem było ipconfig / displaydns i naciśnięto d po naciśnięciu F2, ipconfig / zostanie wstawiony do wiersza poleceń, tj. wszystkie znaki przed d zostaną wstawione.
  • F3 - Wstawia ostatnio wykonane polecenie (w całości).
  • F4 - Wyświetla okno dialogowe z monitem o wprowadzenie znaku, przed którym ma zostać usunięty tekst bieżącego polecenia.
  • F5 - Wstawia ostatnio wykonane polecenie. Po ponownym naciśnięciu wyświetla wszystkie polecenia w odwrotnej kolejności do wykonywania poleceń. Po pokazaniu najstarszego polecenia tj. pierwsze polecenie w bieżącej sesji, naciśnięcie klawisza F5 nic nie robi.
  • F6 - wstawia sekwencję ucieczki ^ Z do wiersza poleceń.
  • F7 - Wyświetla listę poprzednio używanych poleceń jako okno dialogowe.
  • F8 - Wkleja ostatnio wykonane polecenia do wiersza poleceń. Należy zauważyć, że w przeciwieństwie do F5 występuje nieskończone cykliczne przełączanie między poprzednio wykonanymi poleceniami.
  • F9 - Jak wspomniano powyżej, wiersz poleceń przechowuje listę wszystkich wykonanych poleceń. Ta lista jest ponumerowana od 0 do 9. Po naciśnięciu klawisza F9 pojawi się okno dialogowe z prośbą o wprowadzenie numeru polecenia, którego chcesz ponownie użyć.

Ponadto, jeśli chcesz zakończyć polecenie, zanim zakończy się ono samo, możesz użyć skrótu klawiaturowego Ctrl + C.

Uruchom wiersz polecenia jako administrator bez użycia myszy

Istnieje kilka poleceń, które do działania wymagają uprawnień administratora. Aby uruchomić te polecenia, musisz uruchomić wiersz polecenia jako administrator. Robienie tego za pomocą myszy nie jest zbyt wygodne. Pokażemy Ci, jak uruchomić wiersz polecenia jako administrator bez użycia myszy. Można to zrobić na dwa sposoby:

  • Wpisz cmd w polu wyszukiwania menu Start i naciśnij jednocześnie Ctrl + Shift + Enter.
  • Utwórz skrót do cmd.exe. Kliknij plik skrótu prawym przyciskiem myszy i kliknij opcję Właściwości. Na karcie Skrót kliknij przycisk „Zaawansowane”. Pojawi się nowe okno dialogowe. Zaznacz pole wyboru Uruchom jako administrator i kliknij OK. Następnie kliknij OK, aby zamknąć okno Właściwości skrótu. Teraz, gdy chcesz otworzyć okno wiersza poleceń z uprawnieniami administratora, wystarczy dwukrotnie kliknąć utworzony skrót.
Uzupełnianie kart

Uzupełnianie kart to kolejna funkcja okna wiersza poleceń, która pozwala zaoszczędzić dużo czasu, zwłaszcza jeśli polecenie zawiera nazwę pliku lub folderu i nie masz co do tego pewności.

Aby skorzystać z uzupełniania w wierszu poleceń, po prostu wprowadź polecenie, a po nim część ścieżki pliku, którą znasz. Następnie naciskaj klawisz Tab, aż żądana wartość zostanie wstawiona do wiersza polecenia.

Na przykład chcesz zmienić katalogi na jakiś folder w folder Windowsale nie wiesz, jak to się nazywa. Wprowadź polecenie cd C: \\ Windows \\a następnie naciskaj klawisz Tab, aż zobaczysz folder, którego szukasz.

Sprawdź adres IP i nazwę swojego komputera w sieci lokalnej

Za pomocą jednego polecenia wiersza poleceń można łatwo uzyskać podstawowe informacje o połączeniu sieciowym, takie jak adres IP, maska \u200b\u200bpodsieci i adres bramy domyślnej. Aby to zrobić, wprowadź w wierszu poleceń ipconfig / all i naciśnij Enter. Aby znaleźć nazwę sieciową swojego komputera, wprowadź polecenie nazwa hosta

Ponadto, jeśli adres IP twojego komputera jest przypisywany dynamicznie (tj. Twoja sieć korzysta z DHCP), możesz wymusić odnowienie adresu IP, uruchamiając następujące polecenie:
ipconfig / release & ipconfig / renew

Uzyskaj informacje o dyskach i folderach sieciowych

Wchodzić wykorzystanie netto w wierszu polecenia, a zobaczysz wszystkie dyski sieciowe, z którymi jesteś połączony. Aby dowiedzieć się, które foldery na komputerze są dostępne z sieci, wprowadź polecenie udział netto.

Sprawdź model i numer seryjny swojego komputera

Wchodzić wmic system komputerowy pobierz modelaby znaleźć model używanego komputera. Alternatywnie możesz sprawdzić numer seryjny swojego komputera, wprowadzając następujące polecenie: biografie wmic otrzymają numer seryjny.

otwarty eksplorator Windows z wiersza poleceń

Aby otworzyć Eksploratora Windows z wiersza poleceń, wprowadź polecenie początek. i naciśnij Enter.

Zamykanie i ponowne uruchamianie komputera z wiersza poleceń

Aby wyłączyć komputer z wiersza poleceń, musisz uruchomić następujące polecenie:
wyłączenie / s / t 60 i system wyłączy się po minucie (odpowiada za to przełącznik / t z opóźnieniem 60 sekund).
Aby zamknąć komputer zdalny z systemem Windows, musisz uruchomić polecenie takie: zamknięcie / s / t 60 / f / L / m \\ \\ 192.168.1.55 Aby zrestartować systemy, musisz uruchomić polecenie wyłączenie - r - t 0.

Uruchom dowolny aplet Panelu sterowania
Nazwa apletu panelu sterowania Komenda
Centrum dostępności access.cpl
Dodanie nowego urządzenia hdwwiz.cpl
Programy i funkcje appwiz.cpl
Administracja kontrolować admintools
Aktualizacja systemu Windows wuaucpl.cpl
Menedżer certyfikatów certmgr.msc
Zarządzanie komputerem compmgmt.msc
Panel sterowania kontrola
Data i godzina timedate.cpl
menadżer urządzeń devmgmt.msc
Defragmentuj dyski dfrg.msc
Zarządzanie dyskiem diskmgmt.msc
Personalizacja pulpitu pulpit sterujący
Rozdzielczość ekranu desk.cpl
Zobacz wydarzenia eventvwr.msc
Właściwości folderu foldery kontrolne
Czcionki sterowanie czcionkami
Edytor lokalnych zasad grupy gpedit.msc
Klawiatura klawiatura sterująca
Miejscowa polityka bezpieczeństwa secpol.msc
Lokalni użytkownicy i grupy lusrmgr.msc
Mysz sterowanie myszą
Połączenia sieciowe ncpa.cpl
Monitor zasobów perfmon.msc
Zasilacz powercfg.cpl
Urządzenia i drukarki sterowanie drukarkami
standardy językowe i regionalne intl.cpl
Harmonogram zadań kontrolować harmonogramy zadań
Centrum Wsparcia wscui.cpl
Usługi services.msc
Udostępnione foldery fsmgmt.msc
Dźwięk mmsys.cpl
Właściwości systemu sysdm.cpl

Czasami trzeba uciekać bat plik w trybie niewidzialnym, ukryj, ukryj okno nietoperza... Na przykład, jeśli plik jest wykonywany przez harmonogram. A może jest tam napisanych wiele poleceń i wykonanie ich zajmuje dużo czasu, gdy migają przed oczami. Przykłady tego, czego potrzebujesz ukryj okno nietoperza plik może być cytowany w wielu Więc jeśli jesteś zainteresowany, jak ukryj okno cmd lub jak potajemnie uruchomić program, Przeczytaj uważnie.

Proponuję zapoznać się z propozycjami moich partnerów

1. za pomocą skryptu vbs. Dzięki temu skryptowi możesz potajemnie uruchamiać programy, pliki bat, inne pliki.

Dim oShell Ustaw oShell \u003d WScript.CreateObject ("WSCript.shell") oShell.run "ścieżka aplikacji \\ nazwa aplikacji", 0 Ustaw oShell \u003d Nothing

Dla tych, którzy nie wiedzą, po prostu skopiuj tekst do notatnika, umieść ścieżki do aplikacji i nazwę aplikacji, zapisz ją pod dowolną nazwą - ale z rozszerzeniem vbs (na przykład ukryj okno start.vbs)

Przykład: potajemnie uruchom plik wsadowy qwerty.bat z dysku C.

Dim oShell Ustaw oShell \u003d WScript.CreateObject ("WSCript.shell") oShell.run "C: \\ qwerty.bat", 0 Ustaw oShell \u003d Nothing

Podobny kod

Ustaw WshShell \u003d CreateObject ("WScript.Shell") RetCode \u003d WshShell.Run ("C: \\ qwerty.bat", 0, False)

Możesz uruchomić w trybie ukrytym nie tylko * .bat, ale także inne pliki. Na przykład chcesz uruchomić mp3 bez okna odtwarzacza, pod warunkiem za pomocą okien Odtwarzacz multimedialny

Ustaw WshShell \u003d CreateObject ("WScript.Shell") RetCode \u003d WshShell.Run ("C: \\ qwerty.mp3", 0, False)

Jeśli plik mp3 jest powiązany z innym odtwarzaczem, dodaj do kodu wmplayer.exe

Ustaw WshShell \u003d CreateObject ("WScript.Shell") RetCode \u003d WshShell.Run ("wmplayer.exe C: \\ qwerty.mp3", 0, False)

2. Narzędzie cmdow (umieść narzędzie w C: \\ windows \\ system32)

Tak więc konsola wiersza poleceń jest obecna we wszystkich wersjach systemów operacyjnych Windows. Wczesne wersje System operacyjny bezpośrednio obsługiwał tryb MS-DOS, co pozwalało na wykonywanie prostych poleceń bezpośrednio z konsoli. Przedstawiciele rodziny NT, tacy jak Windows 2000 czy Windows Server 2003, już działają na zupełnie innych zasadach, jednak MS-DOS również jest w nich obsługiwany, ale poprzez maszyna wirtualna (NT Virtual DOS Machine, NTVDM), który umożliwia monitorowanie i administrowanie zasobami systemowymi bezpośrednio z konsoli trybu poleceń. Interpreter trybu poleceń to program cmd.exe, który jest uruchamiany z menu Start -\u003e Uruchom. Ponadto, aby uruchomić konsolę, możesz użyć pozycji menu „Start -\u003e Wszystkie programy -\u003e Akcesoria -\u003e Wiersz polecenia”.

Uruchamiając konsolę trybu poleceń, użytkownik może zarządzać zasobami jako system lokalnyi zasoby zdalnego komputera. Istnieją polecenia, które monitorują system i identyfikują krytyczne punkty w ustawieniach serwera. Różnica między pracą z wiersza poleceń polega na całkowitym braku dużych i uciążliwych narzędzi graficznych. Programy wiersza poleceń umożliwiają dokładniejsze dostrojenie w postaci parametrów przełączników określonych po prawej stronie samego polecenia.

Za pomocą specjalnych plików skryptowych (zestawów poleceń wykonywanych sekwencyjnie lub w zaprogramowanej kolejności) administrator może zminimalizować wykonywanie rutynowych codziennych operacji. Istniejące nowoczesne narzędzia mogą uruchamiać takie skrypty w określonych odstępach czasu bez obecności administratora systemu.

Administrator może samodzielnie wykonywać zarówno pojedyncze polecenia, jak i listę poleceń za pomocą specjalnych znaków sterujących (&, |). Na przykład:

Polecenie 1 i Polecenie 2 - najpierw zostanie wykonane polecenie 1, a dopiero potem Polecenie 2;
Polecenie 1 && Polecenie 2 - dopiero po udanym wykonaniu Polecenia 1 zostanie uruchomione Polecenie 2. Możliwe jest przekierowanie strumienia wyjściowego programu bezpośrednio do plik tekstowy do dalszego przetwarzania. Aby to zrobić, musisz użyć znaku sterującego „\u003e” i nazwy pliku tekstowego. Przykład wyprowadzania zawartości bieżącego katalogu do pliku tekstowego Report.txt za pomocą polecenia dir pokazano poniżej:
dir\u003e Report.txt

Administrator może uruchomić wiele kopii konsoli, wywołując program cmd.exe z wiersza polecenia. Korzystanie z konsoli zagnieżdżonej umożliwia pracę ze zmiennymi środowiskowymi systemu operacyjnego bez żadnych konsekwencji dla całego systemu jako całości, ponieważ po zamknięciu konsoli zagnieżdżonej zmiany w zmiennych środowiskowych nie są zapisywane. Do sterowania tym procesem służą polecenia setlocal, endlocal i set.

W nowoczesnych systemach operacyjnych jest wiele poleceń i narzędzi. Zapamiętaj tak wiele różnych programów, a tym bardziej ich parametry
bardzo skomplikowane, dlatego jednym z najważniejszych parametrów każdego programu jest /? Wykonując polecenie z takim parametrem, użytkownik otrzyma kompleksowy komunikat o używaniu narzędzia i składni jego parametrów.

Zauważ, że na obrazku po lewej górny róg na następnej stronie zastosowano złożoną składnię. Czyli zaraz po wyłączeniu /? po specjalnym separatorze „|” istnieje polecenie more, które pozwala wyświetlać informacje na ekranie nie do końca, ale w określonych porcjach, wygodnych do dalszego czytania.

Aby zamknąć konsolę wiersza poleceń, musisz uruchomić polecenie exit.

Kto tu rządzi?

Zgodnie z ich możliwościami programy konsolowe dzielą się na:

  • polecenia systemu operacyjnego to polecenia, takie jak shutdown lub taskkill;
  • polecenia sieciowe - net i ipconfig;
  • polecenia monitorowania systemu - lista zadań i informacje o systemie;
  • polecenia obsługi systemu plików - dir, mkdir, copy;
  • zespoły serwisowe dyski twarde - defrag i diskpart;
  • polecenia do obsługi usług katalogowych (Active Directory) - addrep i dsadd;
  • polecenia pomocnicze, ta sekcja zawiera różne narzędzia do tworzenia skryptów, konfigurowania drukarek, pracy ze zmiennymi środowiskowymi itp.

Przyjrzyjmy się typowym przedstawicielom każdej grupy i pozwólmy sobie na kilka zaleceń dotyczących stosowania zawartych w nich poleceń.

Monitorowanie i polecenia diagnostyczne

Aby zdiagnozować problemy sprzętowe i problemy z plikami oprogramowanie przeznaczone są polecenia monitorujące, takie jak informacje o systemie i lista zadań. Te narzędzia pojawiły się dopiero po raz pierwszy w systemie Windows Server 2003, więc administratorzy nie docenili jeszcze w pełni funkcjonalność te polecenia. Na przykład teraz nie ma potrzeby przechodzenia do zakładki „Właściwości” ikony „Mój komputer” - polecenie systeminfo wydrukuje na ekranie konsoli podstawowe informacje o wszystkich elementach systemu z pełnym dekodowaniem. Opcja / s wypisze informacje o dowolnym pliku komputer zdalny... Na przykład, aby znaleźć konfigurację komputera TESTSERVER, uruchom następujące polecenie:

Informacje o systemie / s TESTSERVER

Narzędzie listy zadań pokaże procesy uruchomione na komputerze.

Narzędzie listy zadań umożliwia wysyłanie zapytań do systemów w sieci. Parametr / v pozwala uzyskać szczegółowe listy z przydatnymi informacjami, w tym o nazwach użytkowników, a parametr / t pokazuje procesy, które załadowały określony plik dll. Kolejne przydatne narzędzie - openfiles - pozwala uzyskać informacje o wszystkich otwórz pliki lokalny i zdalny system operacyjny. W poprzednich wersjach systemów operacyjnych Windows trzeba było użyć polecenia oh.exe; w nowoczesnych wersjach wystarczy wykonać polecenie w wierszu poleceń konsoli, które ustawia tryb monitorowania dla wszystkich otwartych plików systemowych:

Openfiles / local on

Użytkownik otrzyma informacje o wszystkich otwartych plikach w systemie za pomocą polecenia o prostej składni:

Otwórz pliki

Polecenie openfiles z opcjami / query / v pokazuje, którzy użytkownicy uruchomili procesy, które otworzyły pliki. Korzystając z innych kluczowych parametrów, można ustawić inny tryb wyświetlania informacji.

Polecenia systemu operacyjnego

System Windows Server 2003 udostępnia administratorom nowe polecenia, które pomagają im nie tylko diagnozować, ale także zarządzać systemem. Te polecenia obejmują narzędzie zamykania. Następujące parametry mogą być używane jako kluczowe parametry tego narzędzia:

  • / s - całkowite normalne zamknięcie systemu;
  • / p - wyłączenie zasilania;
  • / f - zamknięcie aktywnych aplikacji;
  • / d - przełącz w tryb niskiego zużycia energii;
  • / I - zakończ sesję bez wyłączania komputera.

Śledzenie zdarzeń zamknięcia systemu, które gromadzi i diagnozuje wszystkie wyłączenia wykonane przez administratora, działa jako narzędzie rejestrujące wszystkie wyłączenia komputera. Możliwe jest również wyłączenie systemu ze wskazaniem przyczyny; w tym celu należy użyć przełącznika / d.

Polecenie taskkill, analogiczne do polecenia kill w systemach operacyjnych z rodziny * nix, umożliwia „zabicie” zawieszonej aplikacji. Wraz z poleceniem tasklist te narzędzia stanowią potężne narzędzie dla interwencja chirurgiczna podczas wykonywania aplikacji, które stanowią potencjalne zagrożenie dla wydajności serwera. W parametrach tego polecenia zwróć uwagę na klucz / pid, który umożliwia zakończenie procesu za pomocą jego unikalnego identyfikatora, oraz klawisz / im, aby zakończyć aplikację o określonej nazwie. Poniższy przykład kończy procesy o identyfikatorach 1000 i 1240:

Taskkill / pid 1000 / pid 1240

Polecenia dotyczące konserwacji dysku twardego

Możesz użyć polecenia defrag, aby zoptymalizować dysk twardy. Narzędzie może defragmentować dyski za pomocą system plików FAT, FAT32 i NTFS. Defrag działa równie dobrze zarówno z typem dysku dynamicznego, jak i podstawowym. Składnia wywołania tego polecenia jest następująca:

Zdefragmentuj dysk [-a j [-f] [-v] [-? ]

Parametr -а zapewnia jedynie analizę informacji na dysku, parametr -f - optymalizacja informacji, w tym w przypadku braku miejsca na dysku niezbędnego do tworzenia plików tymczasowych, a parametr -v - generuje raport o postępie optymalizacji. Pamiętaj, że dysk musi zawierać co najmniej 15% wolnego miejsca, aby defragmentacja przebiegła pomyślnie.

Fdisk nie jest już obsługiwany przez jądro systemu operacyjnego systemy Windows Serwer 2003. Zastąpiło go polecenie diskpart, również przeznaczone do obsługi dysków twardych. Partycjonowanie dysku, tworzenie dysków logicznych, ich usuwanie - to tylko niektóre z zadań, które może rozwiązać to narzędzie. Polecenie diskpart koncentruje się głównie na pracy ze specjalnymi plikami skryptów, które opisują procedury obsługi dysków twardych. Oto jak wygląda wywołanie tego polecenia dla pliku skryptowego Scriptl.txt:

Diskpart / s Scriptl.txt

Każda linia takiego pliku jest instrukcją do jakiejś operacji. Na przykład wydaje polecenie utworzenia nowej sekcji z linią o określonym rozmiarze

Utwórz rozmiar logiczny partycji \u003d 2048

Polecenia sieciowe

Wśród poleceń sieciowych chciałbym wyróżnić dwa narzędzia. Pierwsza to polecenie ipconfig, druga to netstat. Administratorzy systemów używają tych poleceń nie tylko do monitorowania sieci, ale także do ochrony przed niebezpiecznymi programami, które próbują przejąć kontrolę nad systemem.

Za pomocą narzędzia ipconfig użytkownik może znaleźć adres sieciowy swojego komputera i wywołując to polecenie z parametrem / all, uzyskać pełne informacje o konfiguracji sieci na komputerze lokalnym. Opcja / odnów umożliwia zmianę ustawienia sieci bez ponownego uruchamiania całego systemu jako całości.

Jeśli zauważysz, że coś jest nie tak z twoim komputerem, to w tym przypadku pomoże polecenie netstat, które nie tylko wskaże otwarte porty sieciowe, przez które atakujący mogą połączyć się z twoim systemem, ale także zidentyfikuje procesy działające na serwerze bez twojego porozumiewawczy. Na przykład przełącznik / o wyświetla informacje o identyfikatorze procesu (PID) przy użyciu tego lub innego połączenia sieciowego. Można sprawdzić, które komputery w sieci komunikują się z lokalnym systemem operacyjnym.

Polecenia do obsługi usługi katalogowej

Cała sieć składa się z komponentów i jest złożoną strukturą hierarchiczną zbudowaną w formie drzewa. Obiektami takiego systemu są witryny, podsieci, serwery, komputery, grupy, użytkownicy, kontakty, współdzielone urządzenia sieciowe.

Aby monitorować tak złożoną strukturę w system operacyjny istnieje polecenie dsquery do zaawansowanego wyszukiwania składników usług katalogowych. Polecenie to może również służyć do wyświetlania informacji o właściwościach wybranych komponentów (przełącznik -attr). Parametry -scope, -subtree, -onelevel, -base określają poziom zagnieżdżenia wyszukiwania, a przełącznik -filter włącza filtr wyszukiwania.

Polecenie dsmod może pomóc, jeśli musisz zmodyfikować jedno lub więcej kont dla wybranego składnika usługi katalogowej. Na przykład możesz usunąć użytkownika z grupy lub przypisać nowe hasło... Zmień przykład konto dla użytkownika TestUser podano poniżej:

Użytkownik Dsmod
„CN \u003d TestUser, CN \u003d Users, DC \u003d bigtex, DC \u003d net” -pwd [email chroniony] -mustchpwd tak

Polecenie dsmove przenosi obiekt w bieżącej domenie. Używając kluczy -newname i -newparent, możesz ustawić nową nazwę obiektu i zmienić jego położenie.

Polecenia konserwacji systemu plików

W tabeli przedstawiono opis niektórych często używanych poleceń do pracy z plikami i katalogami. Polecenie deltree, które wykonało kaskadowe usuwanie znajdujących się w nich folderów i plików, zostało teraz zastąpione przez rmdir z przełącznikiem / s.

Małe tajemnice wielkiego systemu

Zmień wiersz polecenia

Znajdź klucz w rejestrze: Utwórz w tym kluczu parametr ciągu „PROMPT” typu (REG_EXPAND_SZ) i przypisz jedną z następujących wartości:

  • $ B - pionowa kreska „I”;
  • $ D - aktualna data;
  • $ G - znak większy niż "\u003e";
  • $ 1_ to mniej niż znak "<»;
  • $ N - bieżący dysk;
    $ Р - aktualny dysk i ścieżka;
  • $ Q - \u003d znak;
  • $ Т - aktualna godzina;
  • $ V - wersja systemu Windows;
  • $$ - znak dolara „$”.

Po ponownym uruchomieniu pojawi się monit w zdefiniowanym formularzu.

Autokomendy

Aby włączyć możliwość automatycznego wpisywania poleceń przez naciśnięcie klawisza „Tab”, znajdź klucz w rejestrze:

Następnie ustaw wartość CompletionChar na 9, która odpowiada identyfikatorowi klucza Tab, zamknij rejestr i uruchom ponownie komputer. W oknie konsoli, wpisując część nazwy polecenia, możesz teraz nacisnąć klawisz „Tab”, a system Windows automatycznie podstawi żądane polecenie.

Zmień kolor konsoli

Znajdź klucz w rejestrze:

Zmień parametr DefaultCoior. Wartość -F0 spowoduje wyświetlenie czarnego tekstu na białym tle, podczas gdy wartość IE zaskoczy Cię żółto-niebieską konsolą.

Szybkie uruchamianie konsoli wiersza poleceń z menu kontekstowego

Znajdź klucz w rejestrze:

Dodaj do niego podsekcje "CommandPrompt -\u003e Command". Ustaw parametr Default klawisza Command na "cmd.exe / k cd"% 1 "".

Ustaw domyślny parametr klawisza wiersza polecenia na „Otwórz wiersz polecenia”.

Klikając prawym przyciskiem myszy dowolny folder w Eksploratorze, możesz wybrać polecenie Otwórz wiersz polecenia, które uruchomi konsolę z wierszem poleceń w żądanym katalogu.

Wniosek

Otóż \u200b\u200bto. Omówiliśmy podstawy korzystania z konsoli. Następnie dajemy Ci możliwość samodzielnego zbadania funkcjonalności i różnorodności poleceń konsoli. Tylko nie zapomnij o upragnionym kluczu / ?, a reszta przyjdzie z czasem i doświadczeniem.

DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu