minato128 blog

minato128の公開メモ帳です。

Windows Server 2008 でタスクスケジューラからバッチが動かない

windows server 2000で動いてたスクリプトが2008で動かない。
→作業ディレクトリを指定したら動いた。


開始オプションで、作業ディレクトリを明示的に指定する(XP以前は指定しなくても動く)



エクスポートしたXMLはこうなってる

  <Actions Context="Author">
    <Exec>
      <Command>D:\test\tests.vbs</Command>
      <WorkingDirectory>D:\test</WorkingDirectory>
    </Exec>
  </Actions>

WorkingDirectoryが「開始」ってわかりにくいな…
英語版のUIは「start」とかなんだろうか