タグ

wshに関するyusuke0927のブックマーク (2)

  • FileSystemObjectオブジェクトを利用する(3) - @IT

    あるフォルダには、ファイルや、サブフォルダが含まれることがある。これらを取得するにはFolderオブジェクトのFilesプロパティ、SubFoldersプロパティを用いる。それぞれ、Filesコレクション(Fileオブジェクトのコレクション)、Foldersコレクション(Folderオブジェクトのコレクション)を返す。 これらのプロパティを使って、スクリプトが存在するフォルダに含まれるサブフォルダと、ファイルの一覧を列挙するスクリプトをご覧にいれよう。 例えば次のようなフォルダを対象とする。 ※ファイル:dir.vbs Option Explicit 'FileSystemObjectオブジェクト変数の宣言とインスタンスの代入 Dim objFSO Set objFSO = WScript.CreateObject("Scripting.FileSystemObject") '出力メッセー

    FileSystemObjectオブジェクトを利用する(3) - @IT
  • Windows のバッチスクリプトから脱却し、WSHを用いて JavaScript でWindows用スクリプトを書く - すがブロ

    Windows のバッチスクリプトは結構難しい ちゃんと調べればそこそこ使えるのだけど、Linux のシェルに慣れた身としてはパワー不足が否めない。 かといって、Ruby やらで実装しようにも、対象のクライアントPCに入っているか気にしなくてはいけないので、できれば Windows ネイティブな言語で実装したい。 ただ、VBScript ってほとんどやった事無いからもっと手軽に実装したい>< そんな時は WSH だ! WSHは Windows98 から実装されているし、VBScript と JScript をサポートしているから、普段 VB に慣れてないような人でも JS だったらまだ取っ付きやすいよ! って人も多いと思う*1。 使い方 cscript JScript ファイル とやると WSH が起動してスクリプトを実行する。ファイルをダブルクリックでも実行できるけど、出力がメッセージボ

    Windows のバッチスクリプトから脱却し、WSHを用いて JavaScript でWindows用スクリプトを書く - すがブロ
  • 1