タグ

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

タグの絞り込みを解除

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

  • (元SEの開発メモ >Z_ ̄∂

    どーもボキです。複数のスクリプトを組み合わせれば複雑な仕掛けも用意できるものの、スクリプトごとに出力が出てしまうのは煩わしいですよね。私は、[VBScri...

  • 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
  • 1