Liste der Windows-eigenen Kommandos
net config
BefehlKurzbeschreibung
Syntax
Beispiele
Ausgabe eines Befehls in eine Variable holen
Befehl | net config |
Kurzbeschreibung | NET CONFIG zeigt Konfigurationsinformationen des Arbeitsstations- oder Serverdienstes an. Bei Verwendung ohne Angabe von SERVER oder WORKSTATION wird eine Liste der konfigurierbaren Dienste angezeigt. |
Syntax | Kommando zum Anzeigen der Hilfe: net help config Die Syntax dieses Befehls lautet: NET CONFIG [SERVER|WORKSTATION] NET CONFIG zeigt Konfigurationsinformationen des Arbeitsstations- oder Serverdienstes an. Bei Verwendung ohne Angabe von SERVER oder WORKSTATION wird eine Liste der konfigurierbaren Dienste angezeigt. Um Hilfe zur Konfiguration eines Dienstes zu erhalten, geben Sie NET HELP CONFIG Dienst ein. SERVER Zeigt Informationen über die Konfiguration des Server- dienstes an. WORKSTATION Zeigt Informationen über die Konfiguration des Arbeits- stationsdiensts an. NET HELP Befehl | MORE zeigt die Hilfe seitenweise an. |
Beispiele | Ausgabe eines Befehls in eine Variable holenZunächst muss man wissen, in welchem Format die Ausgabe eines Kommandos daherkommt und wie man die gesamte Ausgabe nach der gewünschten Zeile filtern kann.Oft steht die gewünschte Information dann auch nicht allein in der Zeile - dann muss man noch die anderen Informationen ausblenden. Am einfachsten ist dies mit der FOR-Schleife zu bewerkstelligen. Mit den Parametern TOKENS und DELIMS lässt sich die Ausgabe effektiv beschneiden. Das Setzen der Variable erfolgt mit dem normalen SET Befehl. rem -- Beispiel 1 -- For /F "tokens=2 Delims=:" %%i in ('ipconfig /all^|Find /i "DNS"') Do [BR] @Set DNSSERVER=%%i echo DNSSERVER=%DNSSERVER% rem -- Beispiel 2 -- For /F "tokens=3" %%i in ('Net Config Workstation^|Find /i "Arbeitsstationsdomne"') Do [BR] @Set WORKGROUP=%%i echo WORKGROUP=%WORKGROUP% rem -- Beispiel 3 -- set sTMPFILE=%temp%\~test.tmp regedit /e %sTMPFILE% "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion" For /F "tokens=2 Delims==" %%a in ('type %sTMPFILE%^| find "ProductId"') do [BR] @set winSerial=%%a 2>nul del %sTMPFILE% echo Windows-Serial Number=%winSerial% so holt man den Wert aus der Registry in eine Variable - das funktioniert mit Hilfe der reg.exe, die XP beiliegt: Hinweise:
s.a. » echo » find » findstr » for » ipconfig » reg » regedit » set » type |