Heim > Web-Frontend > js-Tutorial > Js verwendet das WScript.Shell-Objekt zum Ausführen von .bat-Dateien und cmd commands_javascript-Fähigkeiten

Js verwendet das WScript.Shell-Objekt zum Ausführen von .bat-Dateien und cmd commands_javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 16:25:44
Original
2435 Leute haben es durchsucht

WScript.Shell (Windows Script Host Runtime Library) ist ein Objekt und die entsprechende Datei ist C:/WINDOWS/system32/wshom.ocx. Wscript.shell ist eine vom Serversystem verwendete Komponente. Shell bedeutet „Shell“. Dieses Objekt kann allgemeine Vorgänge der Betriebssystem-Shell ausführen, z. B. das Ausführen von Programmen, das Lesen und Schreiben der Registrierung, Umgebungsvariablen usw. Dieses Objekt wird normalerweise in der VB- oder VBS-Programmierung verwendet.

WScript.Shell-Objekt installieren: regsvr32 WShom.Ocx

WScript.Shell-Objekt deinstallieren: regsvr32 -u WShom.Ocx oder regsvr32 /u WShom.Ocx

 Zum Beispiel:

1. Erstellen Sie die Datei test.bat und speichern Sie sie im Stammverzeichnis D:. Die Funktion besteht darin, die *txt-Datei in das Verzeichnis d:/test zu kopieren. ​

Code kopieren Der Code lautet wie folgt:

MD-Test
kopieren Sie d:/*.txt d:/test
Pause

2. Erstellen Sie ein WScript.Shell-Objekt und führen Sie die Datei test.dat direkt von diesem Objekt aus aus.

Code kopieren Der Code lautet wie folgt:

var objShell;
objShell=new ActiveXObject("WScript.Shell");
var iReturnCode=objShell.Run("c:/test.bat",0,true);

3. Erstellen Sie ein WScript.Shell-Objekt und führen Sie den CMD-Befehl direkt von diesem Objekt aus aus.

Code kopieren Der Code lautet wie folgt:

var objShell
var objShell= new ActiveXObject("WScript.Shell")
var iReturnCode=objShell.Run("cmd.exe /c md test",0,true)
iReturnCode=objShell.Run("cmd.exe /c copy d:/*.text mytest",0,true)

Die Methode ist sehr einfach, aber sehr praktisch. Ich empfehle sie meinen Freunden

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage