ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptでのWScriptの使用法は何ですか

JavaScriptでのWScriptの使用法は何ですか

藏色散人
藏色散人オリジナル
2023-02-10 09:36:152407ブラウズ

JavaScript で WScript を使用する方法は次のとおりです: 1. 「test.bat」ファイルを作成し、「D:」ルート ディレクトリに保存します; 2. 「WScript.Shell」オブジェクトを作成して実行します。 "test.dat" ファイルを直接実行する; 3. "WScript.Shell" オブジェクトから CMD コマンドを直接実行します。

JavaScriptでのWScriptの使用法は何ですか

このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript での WScript の使用法は何ですか?

JavaScript で WScript.Shell オブジェクトを使用して .bat ファイルと cmd コマンドを実行する

WScript.Shell (Windows スクリプト ホスト ランタイム ライブラリ) はオブジェクトであり、対応するファイルは次のとおりです。 C:/WINDOWS/system32/wshom.ocx、Wscript.shell はサーバー システムによって使用されるコンポーネントです。シェルとは「殻」を意味します。このオブジェクトは、プログラムの実行、レジストリ、環境変数の読み書きなど、オペレーティング システム シェルの一般的な操作を実行できます。このオブジェクトは通常、VB または VBS プログラミングで使用されます。

WScript.Shell オブジェクトをインストールします: regsvr32 WShom.Ocx

WScript.Shell オブジェクトをアンインストールします: regsvr32 -u WShom.Ocx または regsvr32 /u WShom.Ocx

例:

1. test.bat ファイルを作成し、D: ルート ディレクトリに保存します (*txt ファイルを d:/test ディレクトリにコピーします)。

md test
copy d:/*.txt d:/test
pause

2. WScript.Shell オブジェクトを作成し、このオブジェクトから直接 test.dat ファイルを実行します。

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

3. WScript.Shell オブジェクトを作成し、そのオブジェクトから CMD コマンドを直接実行します。

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)

推奨学習: 「JavaScript ビデオ チュートリアル

以上がJavaScriptでのWScriptの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。