何故かvbsファイルからバッチを実行できない!意外な盲点

未分類

先日、こんな事象に遭遇しました。

  • 特定のbatを実行するvbsファイルを作成し、GPOでログオンスクリプトとしてPCに配布した
  • vbsにはエラートラップを設置し、
    • テスト:特定のPCでのみbatを実行
    • 本番 :全PCでbatを実行できるようにした。
  • テストでは問題なくbatを実行できたので、本番に移行した。
  • しかし、何故か本番ではbatが実行されなかった…。

原因

vbsファイルから呼び出すbatのファイル名にダブルバイトが入っていたことだと思われる。ファイル名を英語のみに変更したらbatを実行できた。

単純なミスですが、特定の状況下でのみbatを実行できないというのは初めて遭遇したケースだったので、今後の学びにします。

コメント

タイトルとURLをコピーしました