Nützliche Befehlszeilenbefehle unter Windows


281

Ziel dieses Wikis ist es, die Verwendung eines Befehls zum Öffnen häufig verwendeter Anwendungen zu fördern, ohne dass viele Mausklicks erforderlich sind. Auf diese Weise sparen Sie Zeit bei der Überwachung und Fehlerbehebung von Windows-Computern.

Antworteinträge müssen angegeben werden

  • Anwendungsname
  • Befehle
  • Screenshot (optional)

Verknüpfung zu Befehlen


11
Wenn Sie dieses Zeug interessant finden, werfen Sie einen Blick auf commandlinefu: commandlinefu.com Es ist im Grunde wie digg für CLI
Benutzername

tolle Liste, sehr nützlich

1
Versuchen Sie, jeden Befehl als separate Antwort zu platzieren. Dann können wir über jeden abstimmen und Kommentare abgeben.
Lamcro

1
Dies ist eine großartige Frage, super nützliche Informationen, und die Stackexchange-Engine hat das Auffinden zu einem Kinderspiel gemacht. Ich stimme jedoch mit @lamcro überein, dass die Strukturierung jedes Befehls als individuelle Antwort wahrscheinlich mehr Wert liefern würde, aber dann würde das nicht alphabetisch sortiert werden? hmmm ...
David Alpert

1
Dies ist ein großartiges SE-weites Beispiel für eine gut durchgeführte Umfrage. Ich mag es besonders, separate Antworten (für Abstimmungen) und alphabetische Indexe zu kombinieren!
Jonik

Antworten:


121

Ein wenig bekannter ist

getmac

Hier werden die MAC-Adressen Ihrer Netzwerkadapter angezeigt.

Screenshot der Ausführung von getmac in einem Windows-Befehlszeilenfenster.


Sehr schön. Wenn ich das auf meinem Laptop laufen lasse, erhalte ich "ERROR: Not found.", Kann aber getmac /? und es druckt die beschreibung / verwendung aus ... ideen?

5
ipconfig / all gibt Ihnen diese Informationen auch auf weniger direkte Weise.
LeopardSkinPillBoxHat

Ha, jetzt habe ich deine MAC-Adresse, mach dich bereit, dich hacken zu lassen!
Peter Turner

2
DANKESCHÖN! Nie mehr ipconfig / all und scrollen! "Freudentanz!"
Gomibushi

65

Geben Sie an der Eingabeaufforderung Folgendes ein:

C:\> start .

Es öffnet das aktuelle Verzeichnis im Windows Explorer.


2
Wie ordentlich. es funktioniert genauso wie "ii." in Powershell.
dance2die

Anfang . & exit ist auch gut - ich habe die als s.cmd und sx.cmd eingestellt. Auch x.cmd zum Beenden, weil ich ja so faul bin.
Mark Allen

5
Sie könnten auch "Explorer" machen.
Manuel Ferreria

2
start funktioniert tatsächlich für jeden Dateityp, auf den Sie doppelklicken können (Word-Dokumente, XLS-Dateien usw.) sowie für Laufwerkszuordnungen (nicht nur das aktuelle Arbeitsverzeichnis).
Kyle Burton

5
Beachten Sie, dass der Start etwas lustig sein kann, wenn Sie Dateien mit Leerzeichen im Namen haben. Wenn das erste Argument von start in Anführungszeichen gesetzt wird, wird es als Aufforderung zum Ändern des Fenstertitels interpretiert. Also anstatt zu laufen: starte "My File.txt" musst du eingeben: start "" "My File.txt" Das hat mich verrückt gemacht, bis es mir jemand erklärt hat!
Ken Keenan

51
Remotedesktopverbindung
mstsc.exe

Öffnet:

Einige Bilder demonstrieren die Verwendung von mstsc.exe.


16
Noch besser mit dem / v: Schalter. Nur Win + R, dann "mstsc /v:computer.fabrikam.com"
Portman

9
Heutzutage umbenannt in / admin switch und verhält sich 2008+ ganz anders
Oskar Duveborn

17
Vergessen Sie nicht die Option / span, um wirklich große Sitzungen auf zwei Monitoren zu erstellen.
SqlACID

6
Zurück zu / console in Vista SP1 und höher umbenannt, da sie es eigentlich nicht hätten ändern dürfen. :)
Mark Allen

7
Während wir gerade dabei sind, verwende ich oft / w: und / h:, um Breite und Höhe manuell festzulegen. Aus irgendeinem Grund mag ich es besonders, IIS-Manager in 800x800 auszuführen.
Portman

45

Eine Liste, die ich oft benutze:

  • nbtstat - Listet NetBIOS-Statistiken und -Informationen auf
  • netstat - Listet TCP / IP-Statistiken und -Informationen auf
  • ipconfig - Listet die TCP / IP-Konfiguration für ein System auf
  • netsh - Netzwerkkonfiguration für ein System
  • sc - Services verwalten
  • net - eine ganze Reihe von Befehlen zum Verwalten von Benutzern und Gruppen, Freigaben, Verbindungen usw.
  • ping - Stellt sicher, dass ein System im Netzwerk verfügbar ist
  • tracert - Verfolgt den Hopfen zwischen zwei Hosts. nützlich, um zu sehen, ob eine Pause dazwischen liegt und wo sie ist.
  • nslookup - Abfrage von DNS nach Informationen
  • dcdiag - Überprüfen Sie den Zustand des Domänencontrollers
  • setspn - Überprüfen Sie die SPNs für die Kerberos-Konfiguration

Entschuldigung, was ist die Verwendung von "sc"?
Alex. S.

1
Mit sc können Sie Dienste steuern und dies aus der Ferne. Dies unterscheidet sich von net start / net stop, die lokal ausgeführt werden (obwohl Sie psexec oder ähnliches verwenden können, um zu einer Konsole auf einem Remote-System zu gelangen). sc fragt auch den Dienst usw. ab. Grundsätzlich können Sie alles, was Sie von services.msc aus tun können, jetzt über die Befehlszeile ausführen. technet.microsoft.com/en-us/library/cc754599.aspx
K. Brian Kelley

1
netsh scheint ein wirklich mächtiger Befehl zu sein, aber ich konnte nicht wirklich damit arbeiten. Wofür benutzen die Leute es wirklich?
Railmeat

44

Dienstesteuerungsfeld:

services.msc

finde mich mit dieser Menge

Sie können dies (und die Namen anderer MMC-Snap-Ins) auch in das Dialogfeld "Ausführen" eingeben. services.msc und compmgmt.msc sind meine am häufigsten verwendeten Einträge.
Coxy

Sie können SC zum Verwalten von Diensten über die Eingabeaufforderung verwenden. Natürlich kann der ehrwürdige Befehl net Dienste starten und stoppen.
Railmeat

41
shutdown.exe

Damit können Sie einen Computer herunterfahren oder neu starten. Sie können sogar einen Remote-Computer mit neu starten

shutdown -m \\server -t 0 -r

Es kommt sogar mit einer grafischen Benutzeroberfläche

shutdown -i

und Sie können ein Herunterfahren mit abbrechen

shutdown -a

Aua, ich glaube nicht, dass ich das öfter ausprobieren werde, wenn ich es nicht auf einer VM
mache

Ich benutze dies am Ende meines Wochenendeskripts.
mmyers

Das ist wichtig für uns. Wir sind eine App-Gruppe und unsere IT ist zentral außerhalb des Staates angesiedelt. Wir haben lokalen Administratorzugriff auf alle unsere Server und können nach Belieben neu starten. Es ist nicht ungewöhnlich, dass TS beim Versuch, das System herunterzufahren, erstickt, und dies ist das einzige, was wir verwenden können, um die Dinge wieder in Form zu bringen, ohne einen Bediener anzurufen.
squillman

gib es auch an, um alle offenen apps zum schließen zu zwingen
beakersoft

37

Robocopy ist wirklich nützlich. Es spiegelt Verzeichnisse.

Es eignet sich hervorragend zum Sichern, Wiederherstellen und Übertragen großer Dateienmengen. Es werden nur Dateien übertragen, die geändert wurden, und die an der Stelle fortgesetzt werden können, an der sie aufgehört haben.

Es ist Standard in Windows Vista und höher, aber Windows XP-Benutzer können es als Teil des Windows Server 2003 Resource Kit (kostenlos) oder höher erhalten.


Robocopy kann so viel mehr als nur Verzeichnisse spiegeln. Es friert unglaublich! Jedes Befehlszeilentool, für dessen Erklärung ein Word-Dokument erforderlich ist, taucht in meinem Buch auf.
WaldenL

1
hehe Nun, ich denke, es ist ein Schweizer Taschenmesser für das Kopieren von Kommandozeilen, aber ohne GUI-Unsinn.
thomasrutter

+1; Robocopy, Tar, Split und Gzip bilden im Grunde genommen alle unsere Sicherungsstrategien.
RainyRat

@RainyRat: Was, kein 'at'-Befehl?
Dan Esparza,

Ist das das rsyncvon Windows?
Joey Adams

34

(Nicht wirklich ein Befehl per se, aber ein Weg dorthin.)

Wenn Sie häufig auf Start> Ausführen> "cmd" klicken, können Sie einige Schritte reduzieren.

Angenommen, Sie möchten Ihre IP-Adresse erhalten. Normalerweise gehen Sie auf Start> Ausführen> "cmd" [Enter] und dann ...

ipconfig [enter]

Jetzt geh stattdessen ...

Start> Ausführen> "cmd / k ipconfig"

Dadurch werden cmd und der Befehl 'ipconfig' ausgeführt, und das Fenster bleibt geöffnet. Wenn ich also schnell meine MAC-Adresse (physikalische Adresse) erhalten möchte, mache ich Folgendes:

 cmd /k ipconfig /all

... alles aus dem Run-Menü in einer Zeile.


Mit freundlicher Genehmigung von BostonMark


Sehr cool, ich mache ständig Start> Ausführen> Cmd, um verschiedene allgemeine Befehle auszuführen, und kannte diese Verknüpfung nicht.
Element

3
Ja, die / k-Flagge ist definitiv einer der besten Tipps hier.
Abraham Vegh,

10
Hier ist eine bessere Möglichkeit: Gehen Sie zu START> Alle Programme> Zubehör> Eingabeaufforderung und klicken Sie mit der rechten Maustaste. Wählen Sie Eigenschaften. Klicken Sie auf die Registerkarte "Verknüpfung". Setzen Sie den Cursor in das Feld "Tastenkombination". Drücken Sie [Strg] - [Alt] -T, es sollte "Strg + Alt + T" sagen. OK klicken. Jetzt können Sie cmd.exe jederzeit und von jedem Ort aus starten, indem Sie Strg-Alt-T drücken.
Ryan Fisher

5
Außerdem gelangen Sie mit der Windows-Taste + r direkt zum Fenster "Ausführen ...".
Andor

1
Wie ist dies schneller oder weniger Tastenanschläge als das Öffnen von cmd und das Eingeben des Befehls? Scheint mir zwei Tastenanschläge mehr als die Art, wie Sie vorschlagen, zu ersetzen.
Harpo

28

Die vergessene Kunst: DOS String Manipulation!

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

Ausgabe wird sein YYYY_MM_DD.

Kopieren Sie diese in eine .bat-Datei und lassen Sie sich überraschen! Dies ist besonders nützlich, um Backups oder beliebige Zeit- / Datumsreihen von Verzeichnissen und Dateien zu erstellen.

Ein Beispiel:

@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

5
Dies ist absolut gefährlich, da das Anzeigeformat des Systemgebietsschemas die vom Datum zurückgegebene Zeichenfolge ändert und daher jedes Skript, das auf der Zeichenposition basiert, in ein unvorhersehbares Chaos stürzt, falls es sich jemals ändert. Was zumindest in Europa leicht versehentlich oder absichtlich passieren kann - ich habe Batch-Skripte genau deswegen schreckliche Dinge (oder nichts) machen lassen ^^
Oskar Duveborn

Naja ... ich würde hoffen, dass die Leute nicht auf Produktionssystemen kopieren / einfügen / beten ... :-) Guter Punkt.
Joseph Kern

26
tasklist.exe

listet Prozesse auf lokaler oder entfernter Maschine auf.

tasklist.exe /S server

Es kann anzeigen, mit welchen Services die scvhost.exe-Prozesse hosten

tasklist /SVC

Sie können auch filtern. Dadurch werden die Prozesse auf einem Remotecomputer angezeigt, die mehr als 15 Minuten CPU-Zeit beansprucht haben

tasklist /S server /FI "CPUTIME gt 00:15:00"

1
Vergessen Sie nicht, es ist Gegenstücktaskkill
Chris S

25

control userpasswords2

Öffnet den klassischen Dialog Benutzerkonten:

Bildbeschreibung hier eingeben


24

Ich finde, dass ich findstrviel benutze , um Dinge in Protokollen, Fehlerdateien usw. zu finden.

Ein einfaches Beispiel: In der Protokolldatei ex0905.logfinden wir alle Zeilen, die 2009-05-05darin enthalten sind:

findstr "2009-05-05" ex0905.log

1
findstr / s find rekursiv
Alex. S.

Setzen Sie @findstr %*in eine Datei mit dem Namen fs.batin der PATH.
Lumi

22
Programme und Funktionen (früher bekannt als "Programme hinzufügen oder entfernen")
appwiz.cpl

Öffnet

Alt-Text


Windows, dann "Fea" auch isoliert es gut .. (Aber +1)
Ruben Bartelink

@Farseeker: Mir ist mein 80G-Speicherplatz ausgegangen, als ich einen Screenshot gemacht habe. Ich kann noch nicht mal ein paar Megas übrig haben;)
dance2die 13.10.09

Sie müssen oft appwiz.cpl kontrollieren - besonders wenn Sie es unter Runas tun (wie Sie es wahrscheinlich sein sollten!)
Richard Gadsden

21

Manchmal muss ich mir über zu wenige freie Sitzungen Gedanken machen, um eine Terminal Server-Verbindung zu einem Server herzustellen.

quser Zeigt Informationen zu Benutzersitzungen auf einem Terminalserver an.

quser /SERVER:myserver

Ausgabe

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

Manchmal gibt es sogar reine Workaholics wie appsuperuser:-)

Es ist einfacher, die ausführbare Datei von quser von einem 32-Bit-Server in meinen lokalen System32-Ordner einzufügen .


Welche Windows-Version ist "quser" verfügbar?
dance2die

6
Versuchen Sie es mit qwinsta, es ist standardmäßig auch in Clients wie XP enthalten ... rwinsta kann die Sitzungen
beenden


16
systeminfo

Zeigt eine Vielzahl von Informationen zum aktuellen System an. Folgendes wird unter Vista ausgegeben:

  • Hostname
  • Name des Betriebssystems
  • OS Version
  • Betriebssystemhersteller
  • Betriebssystemkonfiguration
  • OS-Build-Typ
  • Registrierter Besitzer
  • Registrierte Organisation
  • Produkt ID
  • Ursprüngliches Installationsdatum
  • Systemstartzeit
  • Systemhersteller
  • Systemmodell
  • Systemtyp
  • Prozessor (en)
  • BIOS-Version
  • Windows-Verzeichnis
  • Systemverzeichnis
  • Start Gerät
  • Systemgebietsschema
  • Eingabegebietsschema
  • Zeitzone
  • Gesamter physischer Speicher
  • Verfügbarer physischer Speicher
  • Auslagerungsdatei
  • Maximale Größe
  • Auslagerungsdatei
  • Verfügbar
  • Auslagerungsdatei
  • In Benutzung
  • Speicherort (e) der Auslagerungsdatei
  • Domain
  • Anmeldeserver
  • Hotfix (s)
  • Netzwerkkarten)

das ist wirklich nützlich. wusste es nicht
MikeJ

16
Computermanagement
compmgmt.msc

Öffnet
Bildbeschreibung hier eingeben


15

Sehr nützlich, von dem ich erst kürzlich erfahren habe:

winver.exe

Zeigt ein Dialogfeld mit der Windows-Version an, die auf dem Computer ausgeführt wird, einschließlich Service Pack-Version und Build-Nummer.


9
Beachten Sie, dass ich den Hotkey Win + Pause verwende, um die meisten dieser Informationen schnell auf einer Box zu sehen.

14

Es gibt noch keine Erwähnung von WMIC.exe :)

Finden Sie alles, was Sie von einem Remote-Computer, einem lokalen Computer oder mehreren Computern erwarten.

Schön ausgefüllte HTML-Seite mit allen Daten zum Betriebssystem

WMIC OS get /all /format:htable

Sehen Sie sich alle verfügbaren Optionen an

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.

und viele, viele mehr.


@KAPes: "/ format: htable" ist großartig ...
dance2die

13
color 02

Dies ist der einzige Befehl, den Sie jemals brauchen werden. Der Rest ist nicht notwendig.


2
Hoppla, ich habe versehentlich Farbe 23 eingegeben ...
Andomar

Durch die Eingabe von 'color' selbst
kehren

Schade, dass es nicht über CMD-Sitzungen bleibt ...
Nate

13

Befehle verketten, insbesondere net stopund startum einen Dienst neu zu starten:

net stop w3svc && net start w3svc

(Es ist ein dummes Beispiel, wie auch iisresetimmer, aber trotzdem;)


5
Nur darauf hinzuweisen, dass dies tatsächlich eine bedingte Ausführung ist, im Gegensatz zu einem einzelnen '&'. ss64.com/nt/syntax-conditional.html
Christopher Galpin

Es stimmt, es wird nur gestartet werden, wenn es der Anschlag gelungen ... oder ich denke , dass der Geist ist sowieso - nicht sicher , dass die net stop würde einen Nicht-Erfolg tatsächlich zurück , wenn es lange abgelaufen .. Test
Oskar Duveborn

Auch wenn man versucht, einen nicht existierenden Dienst zu stoppen, spielt es in diesem Fall keine Rolle - aber der Unterschied ist natürlich groß. Sie sollten das Feature "Kommentar zur Beantwortung bewerben" hinzufügen, und ich würde deins bewerben ^^
Oskar Duveborn

3
Dadurch wird jedoch sichergestellt, dass eine Änderung der Metabasis-Konfiguration gespeichert wird. IISRESET nicht.
K. Brian Kelley

12
explorer .

Öffnen Sie den Explorer mit dem aktuell ausgewählten Ordner.

explorer /e, .

Öffnen Sie den Explorer mit der Ordnerstruktur und dem ausgewählten aktuellen Ordner.


Auf diese Weise können Sie auch eine Verknüpfung erstellen, die den Explorer für ein bestimmtes Verzeichnis öffnet, z. B. "explorer / e, c: \ myhomeisinrootthxu
Andomar

Bereits höher die Stimmenzahl integriert ...
Ruben Bartelink

12

Um den Titel des von Ihnen geöffneten CMD-Fensters zu ändern, verwenden Sie einfach:

title [your new title]

Ich habe viele CMD-Fenster und andere Programme geöffnet. Dieser Befehl in Kombination mit dem Taskleisten-Shuffle (mit dem Sie Taskleistenelemente in neue Aufträge ziehen können) hat mich vor dem Wahnsinn bewahrt.


11

Windows 7-Befehle ausführen

Ich finde es besser zu wissen, wo ich sie finden kann, bis ich sie oft genug benutzt habe, um mich tatsächlich an sie zu erinnern.


Vielen Dank, Jake. Ich habe nach einer solchen Liste gesucht. Mein ursprüngliches Ziel war es, durch die Antworten zu stöbern und herauszufinden, was ein Benutzer für nötig hält, indem er Screenshots durchblättert. Aber ich denke, ich könnte das selbst machen;)
dance2die

10

So starten Sie IIS neu

iisreset

3
Dies kann auch zum Neustarten von IIS auf einem Remoteserver verwendet werden: iisreset remoteservername
Saul Dolgin

3
Ich benutze iisreset nicht mehr. Das Problem mit der Metabasis-Konfiguration wird möglicherweise nicht gespeichert. Ich benutze stattdessen net stop iisadmin / y && net start w3svc. Hier ist der Grund: support.microsoft.com/default.aspx/kb/286196
K. Brian Kelley

@K. Brian Kelley, /noforceich bin mir ziemlich sicher, dass der Befehl das Erzwingen verhindern und Sie daher in Sicherheit bringen wird. IIS 7 ist wahrscheinlich ohnehin immun dagegen, da es die Metabasis nicht mehr "technisch" verwendet.
Ashley

10

Ich habe Taskkill noch nicht auf der Liste gesehen.

TASKKILL [/ S System [/ U Benutzername [/ P [Passwort]]] {[/ FI Filter] [/ PID ProzessID | / IM Bildname]} [/ F] [/ T]

Parameterliste: / S-System Gibt das ferne System an, zu dem eine Verbindung hergestellt werden soll.

/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

es.

Funktioniert hervorragend in Verbindung mit einer Jobliste


10

Sie können F7 in der Windows-Befehlszeile drücken, um eine Liste der Befehle anzuzeigen, die Sie mit Ihrer Tastatur auswählen können.

Auch ... ich liebe dieses - Sie können einen Dateipfad kopieren, indem Sie einfach eine Datei in die Befehlszeile ziehen.


10

Zumindest unter Windows XP (ich habe es noch nicht unter Windows Vista und Windows 7 versucht):

appwiz.cpl @,2

Sie gelangen direkt zum Bereich Windows-Komponenten hinzufügen / entfernen.

Eine andere Möglichkeit zum automatischen Hinzufügen oder Entfernen von Komponenten ist die Verwendung von

sysocmgr.exe

im unbeaufsichtigten Modus mit einer INF-Datei, in der die zu installierenden Komponenten aufgelistet sind. Zum Beispiel,

[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

(Gutschrift aufgrund der INF-Datei von Systemadministrator.com.)

Es ist ein klobiges Tool (hey, es ist MS), aber es ist von unschätzbarem Wert, um Ihre Komponenten nach der Installation zu sortieren.


1
"appwiz.cpl @, 2" funktioniert, wurde jedoch in "Windows-Funktionen
ein-

9
Gerätemanager
devmgmt.msc

Öffnet

Bildbeschreibung hier eingeben


7
Wenn Sie die Umgebungsvariable devmgr_show_nonpresent_devices vor dem Starten des Geräte-Managers auf 1 setzen, werden beim Anzeigen ausgeblendeter Geräte auch alle vollständig inaktiven Geräte angezeigt (z. B. wurden sie entfernt).
Richard

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.