タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

vbsに関するichiropのブックマーク (2)

  • 外部プログラムの実行

    Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run( "%windir%\notepad " & WScript.ScriptFullName ) 通常外部プログラムをスクリプトから起動するには、WshShell.Run メソッドを使用しますが、実行する外部プログラムによっていくつか気を付けなければならない事があります ( もし実行に問題が出る場合は、zip.exe を cmd.exe /c zip.exe に書き換えて下さい )

    ichirop
    ichirop 2011/12/06
  • On Error Resume Nextの正しい使い方 - Windows Script Programming

    よく、On Error Resume Nextを先頭に置いたスクリプトを見かけますが、 まるで、Option Explicitをスクリプトの先頭に置くような感覚で、 「適当にエラーをリカバるオプション」のような誤解があるのではないでしょうか。 On Error Resume Nextの意味は、言わば、 「エラーがあっても無視して、どうなってもいいから暴走しろ」ですから、 そんな、自暴自棄に走らなくても、と思ってしまいます。 では、どう書くのが清く、正しく、安全か、というと、 例えば、リネーム、 Set fo=fso.GetFile(filename) fo.Name=newName は、同じ名前があるとエラーになります。 そこで、まず、 Set fo=fso.GetFile(filename) Sub Rename(fo,newName) On Error Resume Next fo.N

    On Error Resume Nextの正しい使い方 - Windows Script Programming
    ichirop
    ichirop 2011/02/16
  • 1