cscript.exe
Katalogsuchbegriffe cscript, windows script host console, wsh console
Konsolen-Host für den Windows Script Host. Er führt .vbs sowie .js aus und schreibt Ausgaben in ein Eingabeaufforderungsfenster. wscript.exe ist der GUI-Host.
Was Sie wissen müssen
cscript ist der konsolenbasierte WSH, nicht wscript.
cscript.exe ist der konsolenbasierte Windows Script Host. Geplante Aufgaben und Administrator-Skripte nutzen ihn bevorzugt, damit die Ausgabe in einer Konsole landet. wscript.exe ist der Host mit Fensterunterstützung.
- Sicher?
- Überprüfen Sie Pfad, Signatur und Herausgeber der ausgeführten Datei. Der Name allein kann keine Sicherheit belegen.
- Identisch mit wscript?
- Nein. wscript ist der GUI-Host
- Identisch mit cmd?
- Nein. cmd.exe ist die umschließende Shell
Was ist cscript.exe?
cscript.exe ist der konsolenbasierte Windows Script Host, nicht wscript.exe. Beide führen .vbs und .js aus. Nur dieser Host ist für stdout und geplante Aufgaben ausgelegt.
Was macht es?
Es führt das Skript aus und gibt Ausgaben auf der Konsole aus. Es öffnet MsgBox nicht so wie wscript, es sei denn, das Skript erzwingt eine Benutzeroberfläche.
Warum läuft es?
Eine Aufgabe, ein Anmeldeskript oder ein Administratorbefehl hat cscript //nologo aufgerufen. Eine dauerhaft ausgeführte Instanz erfordert die Überprüfung des Skriptpfads, nicht die bloße Vermutung, dass es sich um cmd.exe handelt.
Die laufende Instanz untersuchen
In Windows PowerShell listet diese schreibgeschützte Abfrage übereinstimmende Prozess-IDs, Erstellungszeiten und ausführbare Pfade auf diesem PC auf.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cscript.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Kein Ergebnis oder ein unzugänglicher Pfad ist nicht schlüssig. Geschützte Prozesse können den Zugriff einschränken, und Prozess-IDs können wiederverwendet werden. Halten Sie persönliche Pfade lokal.
Verwenden Sie den Dateiidentifizierungsleitfaden zum Vergleichen von Signaturen und Metadaten des Produkts. Ein Dateiname allein kann keine Sicherheit feststellen.
Ist es sicher?
Skriptpfad überprüfen
cscript.exe in System32 stammt von Microsoft. Das von ihr gestartete .vbs-Skript stellt das Risiko dar. Eine cscript.exe in AppData ist nicht WSH.
Vergleichen Sie den aufgezeichneten Speicherort mit der tatsächlichen Datei. Ein bekannter Ordner allein begründet keine Identität.
C:\Windows\System32\cscript.exe
- Konsolen-WSH-Host
- GUI-Gegenstück: wscript.exe
- Nicht powershell.exe
Kann ich es beenden?
Beendet dieses Skript
Das Beenden von cscript.exe bricht das Konsolenskript ab. Das cmd.exe-Fenster, das es gestartet hat, bleibt möglicherweise geöffnet. wscript.exe ist ein anderer Host.
Kann ich es entfernen?
Nein
Löschen Sie cscript.exe nicht. Blockieren Sie Skripte bei Bedarf stattdessen mit AppLocker oder WDAC. wscript.exe ist der GUI-Host, nicht dieser Konsolen-Host.
Sollte es mit Windows starten?
Wird durch eine geplante Aufgabe oder ein Skript gestartet. Es ist kein Autostart-Eintrag eines Chat-Programms.
Ressourcennutzung messen
| CPU und Speicher | Vergleichen Sie mehrere Beobachtungen für dieselbe PID und Arbeitslast. Dieser Eintrag hat keine unabhängig gemessene universelle Basislinie. |
|---|---|
| Festplatte und Netzwerk | Ordnen Sie die Aktivität dem tatsächlichen Prozess und der aktuellen Aufgabe zu; ein Dateiname allein begründet keine erwarteten Ziele oder Übertragungsvolumen. |
Dateiinformationen
| Name der ausführbaren Datei | cscript.exe |
|---|---|
| Aufgezeichneter Installationspfad | C:\Windows\System32\cscript.exe |
| Herausgeber | Microsoft Corporation |
| Signaturprüfung | Untersuchen Sie die tatsächliche Datei; dieser Eintrag bescheinigt nicht ihre Zertifikatsidentität. |
Häufige Probleme
Kurzes Konsolenfenster bei der Anmeldung
Eine verbleibende cscript-Aufgabe kann kurz ein Fenster aufblitzen lassen. Prüfen Sie die Aufgabenplanung. Es handelt sich nicht um wscript oder PowerShell, es sei denn, die Aktion gibt dies explizit an.
cmd.exe wird beendet, aber das Skript läuft weiter
Der Host ist cscript.exe. cmd.exe hat ihn möglicherweise nur gestartet.
Fehlerbehebung
Diagnostizieren Sie, bevor Sie destruktive Änderungen vornehmen.
Befehlszeile mit einer Aufgabe abgleichen
Suchen Sie nach cscript.exe und einem .vbs-Pfad. wscript.exe ist der falsche Eintrag für einen Konsolenauftrag.
cscript nicht durch eine ZIP-Datei aus einem Forum ersetzen
Die Wartung obliegt System32.
Technische Details
Technische Details
| Abbildname | cscript.exe |
|---|---|
| Rolle | Windows Script Host Konsole |
Identität einer laufenden Datei überprüfen
Ein Dateiname allein kann keine Sicherheit feststellen. Überprüfen Sie den tatsächlichen Pfad, die Signatur und die Produktidentität.
Quellen und Verifizierung
Erfasstes Quellenlabel: August 2026. Dieses Label begründet keine unabhängige Verifizierung. Wie wir recherchieren.
- Microsoft Learn: cscript · Konsole Windows Script Host
- Microsoft Learn: wscript · GUI-Gegenstück
- Foxhole-Prozesskarte · Erstanbieter-Stichproben auf Windows-PCs. Kein Labor-Benchmark.
- Microsoft Sysinternals: Sigcheck · Erläutert, wie Dateisignaturen geprüft werden. Diese Referenz belegt nicht die Identität oder Sicherheit einer bestimmten laufenden Datei.
- Microsoft: Get-CimInstance · Schreibgeschützte lokale Prozessabfragemethode.
- Microsoft: Win32_Process-Eigenschaften · Dokumentiert Prozess-IDs, ausführbare Pfade, Erstellungsdaten und die Wiederverwendung von Eltern-IDs.
War dieser Artikel nützlich?
Ein Ja oder Nein genügt. Wählen Sie optional einen Grund oder fügen Sie eine kurze Notiz hinzu.
Danke. Das hilft uns, diese Seite zu verbessern.