Przydatne polecenia wiersza polecenia w systemie Windows

281

Celem tej Wiki jest promowanie używania polecenia do otwierania często używanych aplikacji bez konieczności przechodzenia przez wiele kliknięć myszką - oszczędzając w ten sposób czas na monitorowanie i rozwiązywanie problemów z maszynami z Windows.

Wpisy odpowiedzi muszą zostać określone

  • Nazwa aplikacji
  • Polecenia
  • Zrzut ekranu (opcjonalnie)

Skrót do poleceń

śpiewane
źródło
11
Jeśli uznasz to za interesujące, spójrz na Commandlinefu: Commandlinefu.com To w zasadzie przypomina digg dla CLI
nazwa użytkownika
świetna lista, bardzo przydatna
1
Spróbuj umieścić każde polecenie jako osobną odpowiedź. Następnie możemy głosować i komentować każdy z nich.
lamcro
1
To świetne pytanie, bardzo przydatne informacje, a silnik stackexchange sprawił, że znalezienie go było banalne. Zgadzam się jednak z @lamcro, że konstruowanie każdego polecenia jako indywidualnej odpowiedzi prawdopodobnie zapewniłoby większą wartość, jednak czy nie byłyby one sortowane alfabetycznie? hmmm ...
David Alpert
1
To świetny przykład dobrze przeprowadzonej ankiety dla całej SE. Szczególnie podoba mi się łączenie z nimi oddzielnych odpowiedzi (do głosowania) i indeksu alfabetycznego!
Jonik

Odpowiedzi:

121

Jest mało znany

getmac

Pokazuje adresy MAC twoich kart sieciowych.

Zrzut ekranu przedstawiający działanie getmac z okna wiersza poleceń Windows.

splattne
źródło
Bardzo dobrze. Kiedy uruchamiam to na swoim laptopie, pojawia się komunikat „BŁĄD: Nie znaleziono.”, Jednak mogę uruchomić getmac /? i drukuje opis / użycie ... pomysłów?
5
ipconfig / all również udostępnia te informacje w mniej bezpośredni sposób.
LeopardSkinPillBoxHat
Ha, teraz mam twój adres MAC, przygotuj się na hackzored!
Peter Turner
2
DZIĘKUJĘ CI! Nigdy więcej ipconfig / all i przewijanie! "Radosny taniec!"
Gomibushi
65

W wierszu polecenia wpisz:

C:\> start .

Otwiera bieżący katalog w Eksploratorze Windows.

Toro
źródło
2
Jak schludnie. działa tak jak „ii.” w PowerShell.
dance2die
początek . Wyjście jest również dobre - mam te ustawione odpowiednio jako s.cmd i sx.cmd. Również x.cmd do wyjścia, bo tak, jestem taki leniwy.
Mark Allen
5
Możesz także zrobić „odkrywcę”.
Manuel Ferreria
2
start faktycznie działa dla każdego typu pliku, który można kliknąć dwukrotnie (dokumenty Word, pliki xls itp.), a także mapowania dysku (nie tylko bieżącego katalogu roboczego).
Kyle Burton
5
Pamiętaj, że start może być trochę zabawny, jeśli masz pliki ze spacjami w nazwach. Jeśli cytowany jest pierwszy argument start, interpretuje go jako żądanie zmiany tytułu okna. Zamiast uruchamiać: uruchom „My File.txt”, musisz wpisać: start „” „My File.txt” To doprowadzało mnie do szału, dopóki ktoś mi tego nie wyjaśni!
Ken Keenan
51
Podłączanie pulpitu zdalnego
mstsc.exe

Otwiera:

Niektóre obrazy demonstrują użycie mstsc.exe.

śpiewane
źródło
16
Jeszcze lepiej z przełącznikiem / v:. Wystarczy Win + R, a następnie „mstsc /v:computer.fabrikam.com”
Portman
9
obecnie zmieniono nazwę na / admin switch i zachowuje się zupełnie inaczej w 2008+
Oskar Duveborn
17
nie zapomnij o opcji / span do tworzenia naprawdę dużych sesji na dwóch monitorach.
SqlACID
6
Zmieniono nazwę z powrotem na / console w Vista SP1 i nowszych, ponieważ nie powinni byli go zmieniać w pierwszej kolejności. :)
Mark Allen
7
W tym momencie często używam również / w: i / h: do ręcznego ustawiania szerokości i wysokości. Z jakiegoś powodu szczególnie lubię uruchamiać Menedżera IIS w rozdzielczości 800 x 800.
Portman
45

Lista, z której często korzystam:

  • nbtstat - Wyświetla statystyki i informacje NetBIOS
  • netstat - Wyświetla statystyki i informacje TCP / IP
  • ipconfig - Wyświetla listę konfiguracji TCP / IP dla systemu
  • netsh - Konfiguracja sieci dla systemu
  • sc - zarządzaj usługami
  • net - cała masa poleceń do zarządzania użytkownikami i grupami, udziałami, połączeniami itp.
  • ping - upewnia się, że system działa w sieci
  • tracert - śledź przeskok między dwoma hostami. przydatne, aby zobaczyć, czy jest przerwa między i gdzie to jest.
  • nslookup - Zapytaj DNS o informacje
  • dcdiag - sprawdź kondycję kontrolera domeny
  • setspn - sprawdź nazwy SPN dla konfiguracji Kerberos
K. Brian Kelley
źródło
przepraszam, jaki jest pożytek z „sc”?
Alex. S.
1
sc umożliwia kontrolę usług i pozwala to robić zdalnie. Różni się to od net start / net stop, który działa lokalnie (aczkolwiek możesz użyć psexec lub czegoś takiego, aby dostać się do konsoli w systemie zdalnym). sc będzie również wysyłać zapytania do usługi itp. Zasadniczo wszystko, co możesz zrobić z services.msc, możesz teraz zrobić z wiersza poleceń. technet.microsoft.com/en-us/library/cc754599.aspx
K. Brian Kelley
1
netsh wydaje się naprawdę potężnym poleceniem, ale tak naprawdę nie byłem w stanie z nim pracować. Do czego ludzie naprawdę go używają?
railmeat
44

Panel sterowania usługami:

services.msc
użytkownik640
źródło
znajduję się przy użyciu tego dużo
Możesz także wpisać to (i nazwy innych przystawek MMC) w oknie dialogowym Uruchom. services.msc i compmgmt.msc to moje najczęściej używane wpisy.
Coxy,
Możesz użyć SC do zarządzania usługami z wiersza poleceń. Oczywiście czcigodna komenda net może uruchamiać i zatrzymywać usługi.
mięso szynowe
41
shutdown.exe

pozwalają na zamknięcie lub ponowne uruchomienie komputera. Możesz nawet uruchomić ponownie komputer zdalny za pomocą

shutdown -m \\server -t 0 -r

Jest nawet wyposażony w graficzny interfejs użytkownika

shutdown -i

i możesz przerwać zamknięcie za pomocą

shutdown -a
Frode Lillerud
źródło
Ojej, nie sądzę, że będę często tego próbował, chyba że zrobię to na maszynie wirtualnej;)
dance2die
Używam tego na końcu mojego skryptu na koniec tygodnia.
mmyers
Ten jest dla nas niezbędny. Jesteśmy grupą aplikacji, a nasze informatyczne centrum znajduje się poza stanem. Mamy lokalnego administratora dostęp do wszystkich naszych serwerów i możemy ponownie uruchomić w dowolnym momencie. Nie jest niczym niezwykłym, że TS dusi się podczas próby zamknięcia, a to jedyna rzecz, której możemy użyć, aby przywrócić porządek bez wezwania operatora.
squillman
nadaj mu -f, aby wymusić zamknięcie wszystkich otwartych aplikacji
beakersoft,
37

Robocopy jest naprawdę przydatny. Odzwierciedla katalogi.

Doskonale nadaje się do tworzenia kopii zapasowych, przywracania i przesyłania dużych ilości plików. Przesyła tylko pliki, które uległy zmianie i można wznowić od miejsca, w którym zostało przerwane.

Jest standardowo w systemie Windows Vista i nowszych, ale użytkownicy systemu Windows XP mogą go pobrać jako część zestawu Windows Server 2003 Resource Kit (bezpłatny) lub nowszego.

thomasrutter
źródło
Robocopy robi znacznie więcej niż katalogi lustrzane. To freeking niesamowite! Każde narzędzie wiersza polecenia, które wymaga dokumentu tekstowego, aby wyjaśnić, jak to działa w mojej książce.
WaldenL,
1
hehe. Cóż, myślę, że to szwajcarski scyzoryk do kopiowania wiersza poleceń, ale bez bzdur GUI.
thomasrutter
+1; Robocopy, tar, split i gzip stanowią w zasadzie całą naszą strategię tworzenia kopii zapasowych.
RainyRat
@RainyRat: What, no 'at' command?
Dan Esparza
Czy to jest rsyncWindows?
Joey Adams
34

(Nie jest to samo w sobie polecenie, ale sposób na dotarcie do niego.)

Dla tych z Was, którzy często wybierają opcję Start> Uruchom> „cmd”, możesz ograniczyć niektóre kroki.

Powiedz, że chcesz uzyskać swój adres IP. Zwykle wybrałbyś Start> Uruchom> „cmd” [enter], a następnie ...

ipconfig [enter]

Teraz zamiast tego idź ...

Start> Uruchom> „cmd / k ipconfig”

Spowoduje to uruchomienie polecenia cmd i polecenia „ipconfig” oraz utrzymanie otwartego okna. Więc jeśli chcę szybko uzyskać mój adres MAC (adres fizyczny), zrobiłbym:

 cmd /k ipconfig /all

... wszystko z menu uruchamiania w jednym wierszu.


Wszystko dzięki uprzejmości BostonMark

Nick Devereaux
źródło
Bardzo fajnie, ciągle robię Start> Uruchom> Cmd, aby uruchamiać różne popularne polecenia i nie znam tego skrótu.
Element
3
Tak, flaga / k jest zdecydowanie jedną z najlepszych wskazówek tutaj.
Abraham Vegh
10
Oto lepszy sposób: Wybierz START> Wszystkie programy> Akcesoria> Wiersz polecenia i kliknij prawym przyciskiem myszy. Wybierz Właściwości. Kliknij kartę „Skrót”. Umieść kursor w polu „Klawisz skrótu”. Naciśnij [ctrl] - [alt] -t, powinien powiedzieć „Ctrl + Alt + T”. Kliknij OK. Teraz możesz uruchomić cmd.exe z dowolnego miejsca w dowolnym czasie, naciskając ctrl-alt-t.
Ryan Fisher
5
Ponadto użycie Windowskey + r prowadzi bezpośrednio do okna „Uruchom ...”.
Andor
1
Jak to działa szybciej lub mniej naciśnięć klawiszy niż otwarcie cmd i wpisanie polecenia? Wydaje mi się dwa kolejne naciśnięcia klawiszy niż sposób, w jaki proponujesz zastąpić.
harpo
28

Zapomniana sztuka: DOS String Manipulation!

set mydate=%date:~10,4%_%date:~4,2%_%date:~7,2%
echo %mydate%

Wyjście będzie YYYY_MM_DD.

Skopiuj i wklej to do pliku .bat i zaskocz się! Jest to szczególnie przydatne do tworzenia kopii zapasowych lub dowolnej serii katalogów i plików z datą i godziną.

Przykład:

@echo off
:: Yes, this looks bad, but it works, it sets the file veriable mydate to YYYY_MM_DD.
set mydate=%date:~10,4%_%date:~4,2%_%date:~7,2%

echo Backing up DC1:
:: start a new backup session, the /M switch is for the type of bakcup being performed, type ntbackup /? for more info
start /wait ntbackup backup \\DC1\c$ /j "DC1 Backup" /f "C:\BAK\DC1\DC1_%mydate%.bkf" /M incremental
echo DC1 is Done

echo Backing up EXCH:
start /wait ntbackup backup \\EXCH\c$ /j "EXCH Backup" /f "C:\BAK\EXCH\EXCH_%mydate%.bkf" /M incremental
echo EXCH is Done

echo Backing up FS1:
start /wait ntbackup backup \\FS1\c$ /j "FS1 Backup" /f "C:\BAK\FS1\FS1_%mydate%.bkf" /M incremental
echo FS1 is Done

echo Backup was completed %date% %time%
pause
Joseph Kern
źródło
5
Jest to niebezpieczne, do diabła, ponieważ format wyświetlania ustawień regionalnych systemu zmienia ciąg znaków zwracany przez datę, a zatem spowoduje skasowanie dowolnego skryptu opartego na pozycji znaku w nieprzewidywalny bałagan, jeśli kiedykolwiek się zmieni. Co przynajmniej w Europie może się łatwo zdarzyć przez pomyłkę lub celowo - zaplanowałem skrypty wsadowe
robiące
Cóż ... Mam nadzieję, że ludzie nie kopiują / nie wklejają / nie modlą się na systemach produkcyjnych ... :-) Dobra uwaga.
Joseph Kern
26
tasklist.exe

wyświetli listę procesów na komputerze lokalnym lub zdalnym.

tasklist.exe /S server

Może wyświetlać usługi, z którymi hostuje procesy scvhost.exe

tasklist /SVC

Możesz także wykonać filtrowanie. Spowoduje to wyświetlenie procesów na zdalnym komputerze, który wykorzystał ponad 15 minut czasu procesora

tasklist /S server /FI "CPUTIME gt 00:15:00"
Frode Lillerud
źródło
1
Nie zapomnij, że to odpowiedniktaskkill
Chris S
25

control userpasswords2

Otwiera klasyczne okno dialogowe Kont użytkowników:

wprowadź opis zdjęcia tutaj

hmemcpy
źródło
24

Uważam, że findstrczęsto używam do znajdowania rzeczy w logach, plikach błędów itp.

Prosty przykład: w pliku dziennika ex0905.logznajdujemy wszystkie wiersze, które mają 2009-05-05w nich:

findstr "2009-05-05" ex0905.log
Andrew Cox
źródło
1
findstr / s find rekurencyjnie
Alex. S.
Umieść @findstr %*w pliku o nazwie fs.batw PATH.
Lumi,
22
Programy i funkcje (wcześniej znane jako „Dodaj lub usuń programy”)
appwiz.cpl

Otwiera się

alternatywny tekst

śpiewane
źródło
Windows, potem „fea” również dobrze go izoluje .. (Ale +1)
Ruben Bartelink
@Farseeker: Podczas wykonywania zrzutu ekranu zabrakło mi miejsca na 80G. Nie mogłem nawet oszczędzić kilku megamultur w tym czasie;)
dance2die
Często musisz kontrolować appwiz.cpl - zwłaszcza jeśli robisz to pod runami (jak zapewne powinieneś być!)
Richard Gadsden
21

Czasami muszę się martwić o zbyt mało bezpłatnych sesji połączenia serwera terminali z serwerem.

quser wyświetla informacje o sesjach użytkowników na serwerze terminali.

quser /SERVER:myserver

Wynik

C:\Documents and Settings\sysmanager01>quser /SERVER:serverx
USERNAME                    SESSIONNAME        ID  STATE   IDLE TIME  LOGON TIME
usr_hot1                                        1  Disc        none   30.04.2009 17:59
usr_hot                                         2  Disc        none   30.04.2009 18:01
appsuperuser                rdp-tcp#6           3  Conn            .  01.01.1601 02:00

Czasami można nawet znaleźć czyste pracoholiki, takie jak appsuperuser:-)

Łatwiej jest wkleić plik wykonywalny kwerendy z dowolnego 32-bitowego serwera do mojego lokalnego folderu System32.

Ivo Looser
źródło
W jakiej wersji systemu Windows dostępna jest funkcja „Quser”?
dance2die
6
Zamiast tego spróbuj użyć qwinsta, jest ona domyślnie dołączana także do klientów takich jak XP ... rwinsta może prowadzić sesje
Oskar Duveborn
16
systeminfo

Wyświetla mnóstwo informacji o dostępnym systemie. Oto, co wyświetla w systemie Vista:

  • Nazwa hosta
  • Nazwa systemu operacyjnego
  • Wersja systemu operacyjnego
  • Producent systemu operacyjnego
  • Konfiguracja systemu operacyjnego
  • Typ kompilacji systemu operacyjnego
  • Zarejestrowany właściciel
  • Zarejestrowana organizacja
  • ID produktu
  • Oryginalna data instalacji
  • Czas uruchamiania systemu
  • Producent systemów
  • Model systemu
  • Rodzaj systemu
  • Procesor (y)
  • Wersja systemu BIOS
  • Katalog Windows
  • Katalog systemu
  • Urządzenie rozruchowe
  • Ustawienia regionalne systemu
  • Wprowadź ustawienia regionalne
  • Strefa czasowa
  • Całkowita pamięć fizyczna
  • Dostępna pamięć fizyczna
  • Plik strony
  • Największy rozmiar
  • Plik strony
  • Dostępny
  • Plik strony
  • W użyciu
  • Lokalizacja pliku strony
  • Domena
  • Serwer logowania
  • Poprawka (y)
  • Karty sieciowe
Peter Mortensen
źródło
to jest naprawdę przydatne. nie znałem tego
MikeJ
16
Zarządzanie komputerem
compmgmt.msc

Otwiera się
wprowadź opis zdjęcia tutaj

śpiewane
źródło
15

Bardzo przydatny, o którym dowiedziałem się niedawno:

winver.exe

Wyświetla okno dialogowe z wersją systemu Windows, na którym działa komputer, wraz z poziomem Service Pack i numerem kompilacji.

17 z 26
źródło
9
Zauważ, że używam skrótu Win + Pause, aby szybko wyświetlić większość tych informacji na pudełku.
14

Nadal nie ma wzmianki o WMIC.exe :)

Znajdź cokolwiek chcesz ze zdalnego komputera, komputera lokalnego ... wielu komputerów.

Ładnie wypełniona strona HTML ze wszystkimi danymi związanymi z systemem operacyjnym

WMIC OS get /all /format:htable

Spójrz na wszystkie dostępne opcje

ALIAS                    - Access to the aliases available on the local system
BASEBOARD                - Base board (also known as a motherboard or system board) management.
BIOS                     - Basic input/output services (BIOS) management.
BOOTCONFIG               - Boot configuration management.
CDROM                    - CD-ROM management.
COMPUTERSYSTEM           - Computer system management.
CPU                      - CPU management.
CSPRODUCT                - Computer system product information from SMBIOS.
DATAFILE                 - DataFile Management.
DCOMAPP                  - DCOM Application management.
DESKTOP                  - User's Desktop management.
DESKTOPMONITOR           - Desktop Monitor management.
DEVICEMEMORYADDRESS      - Device memory addresses management.
DISKDRIVE                - Physical disk drive management.
DISKQUOTA                - Disk space usage for NTFS volumes.
DMACHANNEL               - Direct memory access (DMA) channel management.
ENVIRONMENT              - System environment settings management.
FSDIR                    - Filesystem directory entry management.
GROUP                    - Group account management.
IDECONTROLLER            - IDE Controller management.
IRQ                      - Interrupt request line (IRQ) management.
JOB                      - Provides  access to the jobs scheduled using the schedule service.
LOADORDER                - Management of system services that define execution dependencies.
LOGICALDISK              - Local storage device management.
LOGON                    - LOGON Sessions.
MEMCACHE                 - Cache memory management.
MEMLOGICAL               - System memory management (configuration layout and availability of memory).
MEMPHYSICAL              - Computer system's physical memory management.
NETCLIENT                - Network Client management.
NETLOGIN                 - Network login information (of a particular user) management.
NETPROTOCOL              - Protocols (and their network characteristics) management.
NETUSE                   - Active network connection management.
NIC                      - Network Interface Controller (NIC) management.
NICCONFIG                - Network adapter management.
NTDOMAIN                 - NT Domain management.
NTEVENT                  - Entries in the NT Event Log.
NTEVENTLOG               - NT eventlog file management.
ONBOARDDEVICE            - Management of common adapter devices built into the motherboard (system board).
OS                       - Installed Operating System/s management.
PAGEFILE                 - Virtual memory file swapping management.
PAGEFILESET              - Page file settings management.
PARTITION                - Management of partitioned areas of a physical disk.
PORT                     - I/O port management.
PORTCONNECTOR            - Physical connection ports management.
PRINTER                  - Printer device management.
PRINTERCONFIG            - Printer device configuration management.
PRINTJOB                 - Print job management.
PROCESS                  - Process management.
PRODUCT                  - Installation package task management.
QFE                      - Quick Fix Engineering.
QUOTASETTING             - Setting information for disk quotas on a volume.
RECOVEROS                - Information that will be gathered from memory when the operating system fails.
REGISTRY                 - Computer system registry management.
SCSICONTROLLER           - SCSI Controller management.
SERVER                   - Server information management.
SERVICE                  - Service application management.
SHARE                    - Shared resource management.
SOFTWAREELEMENT          - Management of the  elements of a software product installed on a system.
SOFTWAREFEATURE          - Management of software product subsets of SoftwareElement.
SOUNDDEV                 - Sound Device management.
STARTUP                  - Management of commands that run automatically when users log onto the computer system.
SYSACCOUNT               - System account management.
SYSDRIVER                - Management of the system driver for a base service.
SYSTEMENCLOSURE          - Physical system enclosure management.
SYSTEMSLOT               - Management of physical connection points including ports,  slots and peripherals, and
TAPEDRIVE                - Tape drive management.
TEMPERATURE              - Data management of a temperature sensor (electronic thermometer).
TIMEZONE                 - Time zone data management.
UPS                      - Uninterruptible power supply (UPS) management.
USERACCOUNT              - User account management.
VOLTAGE                  - Voltage sensor (electronic voltmeter) data management.
VOLUMEQUOTASETTING       - Associates the disk quota setting with a specific disk volume.
WMISET                   - WMI service operational parameters management.

i wiele, wiele innych.

KAPes
źródło
@KAPes: „/ format: htable” jest niesamowity ...
dance2die
13
color 02

To, moi przyjaciele, jest jedyne polecenie, jakiego kiedykolwiek potrzebujecie. Reszta nie jest niezbędna.

dss_so
źródło
2
Ups, przypadkowo wprowadziłem kolor 23 ...
Andomar
samo wprowadzenie „koloru” powoduje powrót do domyślnych ustawień
RobW
Szkoda, że ​​nie przykleja się do sesji CMD ...
Nate
13

W szczególności łączenie łańcuchów net stopi startrestartowanie dowolnej usługi:

net stop w3svc && net start w3svc

(Jest to głupi przykład, jak iisresetto zrobi, ale i tak;)

Oskar Duveborn
źródło
5
Samo wskazanie, że tak naprawdę jest to warunkowe wykonanie, w przeciwieństwie do pojedynczego „&”. ss64.com/nt/syntax-conditional.html
Christopher Galpin
To prawda, że ​​zacznie się tylko wtedy, gdy zatrzymanie się powiedzie ... lub myślę, że i tak to jest duch - nie jestem pewien, czy zatrzymanie netto rzeczywiście zwróci brak sukcesu, jeśli
upłynie
Podobnie jak w przypadku obu, nawet jeśli ktoś próbuje zatrzymać nieistniejącą usługę, w tym przypadku nie wydaje się to mieć znaczenia - ale różnica jest oczywiście ogromna. Powinni dodać tę funkcję „promuj komentarz, aby odpowiedzieć”, a ja wypromuję twoją ^^
Oskar Duveborn
3
Zapewni to jednak zapisanie zmiany konfiguracji metabazy. IISRESET nie.
K. Brian Kelley,
12
explorer .

Otwórz Eksploratora z wybranym bieżącym folderem.

explorer /e, .

Otwórz Eksploratora, z drzewem folderów, z zaznaczonym bieżącym folderem.

Richard
źródło
Jest to również sposób na utworzenie skrótu otwierającego eksplorator dla określonego katalogu, takiego jak „explorer / e, c: \ myhomeisinrootthxu
Andomar
Zintegrowano już wyżej liczbę głosów ...
Ruben Bartelink
12

Aby zmienić tytuł otwartego okna CMD, po prostu użyj:

title [your new title]

Mam wiele okien CMD i innych programów otwartych w pracy. To polecenie w połączeniu z Losowym paskiem zadań (pozwala przeciągać elementy paska zadań do nowych zamówień) uratowało mnie przed szaleństwem.

Steve Armstrong
źródło
11

Windows 7 Uruchom polecenia

Uważam, że lepiej wiedzieć, gdzie je znaleźć, dopóki ich nie używam wystarczająco często, aby je zapamiętać.

Dzwonek
źródło
Dzięki Jake. Szukałem takiej listy. Moim pierwotnym celem było przeglądanie odpowiedzi i znajdowanie tego, co użytkownik może potrzebować, przeglądając zrzuty ekranu. Ale chyba mógłbym to zrobić;)
dance2die
10

Aby ponownie uruchomić IIS

iisreset
Gulzar
źródło
3
Można to również wykorzystać do zrestartowania IIS na zdalnym serwerze: iisreset remoteservername
Saul Dolgin
3
Nie używam już iisreset. Może nie zapisać problemu z konfiguracją metabazy. Zamiast tego używam net stop iisadmin / y && net start w3svc. Oto dlaczego: support.microsoft.com/default.aspx/kb/286196
K. Brian Kelley
@K. Brian Kelley, całkiem pewne, że /noforcepolecenie zapobiegnie przymusowi, a zatem zapewni ci bezpieczeństwo. IIS 7 i tak prawdopodobnie jest na to odporny, ponieważ nie używa już „technicznie” metabazy.
Ashley,
10

Nie widziałem jeszcze zadania na liście.

TASKKILL [/ S system [/ U nazwa użytkownika [/ P [hasło]]]] {[/ FI filter] [/ PID processid | / IM imagename]} [/ F] [/ T]

Lista parametrów: / S system Określa system zdalny, z którym należy się połączyć.

/U    [domain\]user    Specifies the user context under which
                       the command should execute.

/P    [password]       Specifies the password for the given
                       user context. Prompts for input if omitted.

/F                     Specifies to forcefully terminate
                       process(es).

/FI   filter           Displays a set of tasks that match a
                       given criteria specified by the filter.

/PID  process id       Specifies the PID of the process that
                       has to be terminated.

/IM   image name       Specifies the image name of the process
                       that has to be terminated. Wildcard '*'
                       can be used to specify all image names.

/T                     Tree kill: terminates the specified process
                       and any child processes which were started by

to.

Działa świetnie w połączeniu z tasklist

atom255
źródło
10

Możesz nacisnąć klawisz F7 w wierszu poleceń systemu Windows, aby wyświetlić historię poleceń, które możesz wybierać za pomocą klawiatury.

Również ... Uwielbiam ten - możesz skopiować ścieżkę pliku, po prostu przeciągając plik do wiersza polecenia.

rev cop 1152
źródło
10

Przynajmniej w Windows XP (nie próbowałem w Windows Vista i Windows 7):

appwiz.cpl @,2

Zabierze Cię prosto do okienka Dodaj / Usuń składniki systemu Windows.

Innym sposobem dodawania lub usuwania komponentów w sposób zautomatyzowany jest użycie

sysocmgr.exe

w trybie nienadzorowanym z plikiem inf, który zawiera listę komponentów, które chcesz zainstalować. Na przykład,

[NetOptionalComponents] 
SNMP = 1 

[SNMP] 
Contact_Name = IT Dept. 
Location = Office
Service = Physical, Applications, End-to-End 
Community_Name = Mormon 
Traps = server1, server2 
Send_Authentication = Yes 
Accept_CommunityName = Public:Read_Only 
Any_Host = No 
Limit_Host = server1, server2

(Kredyt należny dla thesystemadministrator.com dla pliku .inf.)

Jest to niezgrabne narzędzie (hej, to MS), ale jest nieocenione przy sortowaniu komponentów po instalacji.

Andrew H
źródło
1
„appwiz.cpl @, 2” działa, ale przemianowano go na „Włączanie i wyłączanie funkcji systemu Windows”
dance2die
9
Menadżer urządzeń
devmgmt.msc

Otwiera się

wprowadź opis zdjęcia tutaj

śpiewane
źródło
7
Jeśli ustawisz zmienną środowiskową devmgr_show_nonpresent_devices na 1 przed uruchomieniem managera urządzeń, wtedy kiedy pokażesz ukryte urządzenia, pokażą również wszystkie całkowicie nieaktywne urządzenia (np. Zostały usunięte).
Richard