「NASサーバ_A」の「フォルダ」を > 同一ネットワーク上にある > 別の「NASサーバ_B」に毎日自動で「新規フォルダ」を作成し、そこにバックアップを作成するVBSを作成したが、手動で「タスクスケジューラ」を実行すると成功するが、自動で実行させると失敗する 失敗する原因が2つありました

VBSスクリプトを作成し > Win11の「タスクスケジューラ」を登録した。

テストで、手動で「タスクスケジューラ」を実行すると成功するが、自動で実行させると失敗する

おかしいな〜 Googleで検索していると以下の記事を見つけた。

参考にしたサイト:

https://ezrobot.biz/knowledge/faq-category/%e3%82%b9%e3%82%b1%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab%e5%ae%9f%e8%a1%8c

>タスクスケジューラー上で「ユーザがログオンしているかどうかに関わらず実行する」を選択するとデスクトップ上での操作を行うアプリは動かないようなっています。これはタスクスケジューラーの仕様です。

なるほど〜

タスクスケジューラーの全般で
「ユーザがログオンしているかどうかに関わらず実行する」
を選択

と設定したら > 自動でタスクが実行された

が、、

なぜか? 「上手く実行される」時と、「ダメ」な時」がある・・・

ようやく気が付きました!

バックアップ先のNAS_Bの設定で > 「省電力モード切替時間」が > 30分になっていた!!

解決方法:

 「省電力モード切替時間」を > 「なし」 にしたら問題無く実行されるようになりました。

以上