タグ付けされた質問 「wsh」

20
「rm -rf」はWindowsと同等ですか?
フォルダとその子を再帰的に削除する方法が必要です。 これのためのビルド済みツールはありますか、それとも作成する必要がありますか? DEL /S ディレクトリは削除しません。 DELTREE Windows 2000+から削除されました
509 windows  cmd  wsh 

9
Windows XP以降Windows:ウィンドウを表示せずにバックグラウンドでバッチファイルを実行するにはどうすればよいですか?
私はすでに同様の質問(Windowsの起動時にバッチファイルをバックグラウンドで実行する)に回答していることを知っていますが、今回はバッチを起動する必要があります。 別のバッチから、 コンソールウィンドウを表示せずに、 すべての引数が非表示のバッチに渡されます。 最初のバッチはコンソールウィンドウで実行されます。ただし、2番目のバッチ(最初のバッチによって非同期に起動されたバッチ)にもコンソールウィンドウを表示したくありません。 私はそれだけを行うVBScriptスクリプトを思いついたので、他の人が参照できるようにそのスクリプトを回答に入れましたが、他のアイデアや解決策があれば、遠慮なく貢献してください。 注:Windowsコマンドプロセッサのコンソールウィンドウは、多くの人が実際には正しくないDOSウィンドウと呼んでいます。 回答ありがとうございます。私が理解していることから、スクリプトを非同期に呼び出して非表示モードで実行する必要がある場合: すでにコンソールウィンドウにある2番目のスクリプトstart /bで十分です。 Windowsから、2番目のウィンドウをトリガーしなくても、私の解決策はまだ有効です。
121 windows  batch-file  cmd  wsh 

5
VBScript(cscriptで起動されたvbsファイル)に引数を渡すことはできますか?
このスクリプトを「test.vbs」に保存しました。 Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Write "testing" File.Close Set File = Nothing Set FSO = Nothing Set workFolder = Nothing スクリプトを実行するときに、「workFolder」変数の値を渡したいと思います。 これどうやってするの?できますか?「cscripttest.vbsworkFolder: 'C:\ temp \'」のようなものでしょうか? ボーナス質問:渡された変数を「SetworkFolder = Nothing」でクリーンアップする必要がありますか、それともVBSCriptは終了時に自動的にクリーンアップしますか?「SetFile = Nothing」や「SetFSO = Nothing」も不要なのかもしれません。これら両方の質問に対する答えをご存知の場合はお知らせください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.