は、私はVBScriptで次の行のエラーを取得:wshはVBScriptの予約語ですか? Windows 7では
Set wsh = WScript.CreateObject("WScript.Shell")
エラー:
Microsoft VBScript runtime error: Wrong number of arguments or invalid property assignment: 'wsh'
wsh
作品以外の任意の名前を使用します。
私は情報を求めてウェブを吟味しましたが、予約済みキーワードのページにはwsh
の言及はありません。
CMDプロセッサでcscriptコマンドを使用して上記のスクリプトを実行します。質問の後
UPDATEが応答された:
がDim wsh
として変数を宣言すると、スクリプトでの使用が可能、そのキーワードのステータスを上書きします。ここでは、質問を投稿した後、この情報に出くわした:http://forums.devshed.com/visual-basic-programming-52/bizzare-finding-username-918597.html
はい。 'wsh'は[' WScript'](https://msdn.microsoft.com/en-us/library/at5ydy31.aspx)オブジェクトの組み込みエイリアスです。 –
@AnsgarWiechersどこに書かれているのかわかりません。これは良い質問です。私はずっと以前から「wsh」に出会ったことはありません。 –
@ rory.apどこでも文書化されているとは思えません。少なくとも、私はそれを説明する文書は見ていません。私は数年前にvisualbasicscript.comフォーラムでそれについて学んだと思う。 –