スキップしてメイン コンテンツに移動

投稿

ラベル(タスクスケジューラー)が付いた投稿を表示しています

VBSをタスクスケジューラーで起動したときのホームディレクトリ

やおらVBSでの引数処理を書いたのはほかでもない。 先に作成したソニー生命の巡回スクリプトをタスクスケジューラーに登録して実行したら、いまいちなのだ。 スクリプトを直接指示して実行しているのだが、その作業ディレクトリがエクスプローラーからダブルクリックで起動した時と違う。 上記の場合、スクリプトのあるフォルダにログファイルが出力されるのだが、タスクスケジューラーから起動すると、C:\Windows\System32 にログファイルが出力されてしまうのだ。 そこで、本来出力したい場所に出力できるよう、タスクスケジューラーで引数としてログファイルのパスを与える事にした。 これで上手くいった。