ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptでのWScriptの使用法は何ですか
JavaScript で WScript を使用する方法は次のとおりです: 1. 「test.bat」ファイルを作成し、「D:」ルート ディレクトリに保存します; 2. 「WScript.Shell」オブジェクトを作成して実行します。 "test.dat" ファイルを直接実行する; 3. "WScript.Shell" オブジェクトから CMD コマンドを直接実行します。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。