Wie ändert man cscript.exe in die Ausführung von wscript.exe für alle VBScript-Dateien?

7

Nach der Installation des neuen Servers sehe ich mir ein Problem an.

Ich habe viele .vbs-Dateien, alle müssen in wscript laufen, Grund, ich benutze alle diese Befehle wie WScript.Echo "Hallo"

Ich möchte die Ausgabe sehen können, wenn ich auf die Datei VBScript doppelklicke.

Aber wenn ich mit der rechten Maustaste auf die vbs-Datei klicke, sehe ich Konsole, ich möchte global den Standard auf Windows-Host ändern!

Wie kann ich das tun?

    
i need help 23.09.2009, 07:13
quelle

7 Antworten

1

Ich konnte es mit den folgenden Schritten lösen:

  1. Auswählen der VBScript-Datei, die ich öffnen möchte,
  2. Klicken Sie mit der rechten Maustaste, um das Standardprogramm dafür auszuwählen,
  3. Wechseln Sie zu C: /windows/windows32/wscript.exe, und wählen Sie dies aus.
i need help 21.10.2009, 03:25
quelle
21

Sie können den Standard-Skript-Host wie folgt in wscript.exe ändern:

%Vor%

Wenn Sie cscript als Standard-Host festlegen möchten, funktioniert das auf die gleiche Weise:

%Vor%

Sie können cscript.exe mit denselben Argumenten für dasselbe Ergebnis ausführen.

    
Fredrik Mörk 23.09.2009 07:17
quelle
3

Sie können die Standard-Skript-Engine umschalten mit:

%Vor%

Viel Glück!

    
Sergey Podobry 23.09.2009 07:19
quelle
2

In der Eingabeaufforderung (als Administrator):

Um den Windows-Skript-Host als Standard-Skript-Host festzulegen, geben Sie Folgendes ein:

%Vor%

Um den Befehlszeilen-basierten Skript-Host als Standard-Skript-Host festzulegen, geben Sie Folgendes ein:

%Vor%     
megha 28.04.2011 07:43
quelle
0

Überprüfen Sie die Windows Explorer-Einstellungen für den Dateityp * .vbs (etwas wie Werkzeuge- & gt; Optionen- & gt; -Dateitypen usw.) und ändern Sie die Einstellung "Öffnen mit" in cscript.

    
Daren Thomas 23.09.2009 07:15
quelle
0

Der Typ oben, der mit der rechten Maustaste geklickt hat, um das Standardprogramm auszuwählen, war richtig, der Pfad sollte jedoch wie folgt lauten: C: \ Windows \ System32 \ wscript.exe

    
Steve 22.04.2010 21:26
quelle
0

Bearbeiten: Ich rate jetzt Vorsicht mit den Empfehlungen, die ich unten gebe. Nachdem ich meine Einstellungen fortgesetzt und getestet habe, kann ich cscript nicht als Standard-Skript-Host wiederherstellen. (Beachten Sie, dass ich auch die von anderen Antworten auf diese Frage angegebenen Prozeduren wiederholt habe.)

Außerdem habe ich versucht, Process Monitor (aka, "ProcMon") zu finden der Grund für meine Schwierigkeiten, aber leider waren nicht erfolglos.

Schließlich habe ich auch überlegt, zu einem früheren Windows 7-Wiederherstellungspunkt , aber das wurde durch die Tatsache kompliziert, dass ich gerade mein Domain-Passwort geändert habe. Also, für jetzt muss ich meine Untersuchung ruhen lassen, während andere Aufgaben drängen.

Zum letzten Gedanken ... Ich habe auch die Möglichkeit in Betracht gezogen, dass es Sicherheitseinstellungen für Netzwerkrichtlinien gibt, die meine Bemühungen vereiteln.

Ursprüngliche Antwort: Geben Sie die folgende Zeile in eine Windows-Stapeldatei ein:

%Vor%

Führen Sie anschließend eine Eingabeaufforderung als Administrator aus und führen Sie die Batchdatei aus.

Ich glaube, dass das obige die Änderung für alle Benutzer auf dem System bewirkt. Führen Sie Folgendes (unter Windows 7) aus, um nur den angemeldeten Benutzer zu ändern:

Systemsteuerung = & gt; Programme = & gt; Standardprogramme = & gt; Verknüpfen Sie einen Dateityp oder ein Protokoll mit einem Programm

Scrollen Sie anschließend in der Spalte Name nach unten zu .vbs und klicken Sie oben rechts auf Programm ändern ... . Wählen Sie dann eines der empfohlenen Programme aus. Wenn Sie den Microsoft® Windows-basierten Skript-Host nicht sehen, suchen Sie die folgende Datei:

%Vor%     
DavidRR 21.04.2014 15:44
quelle

Tags und Links