先日、お客さん先に導入したサーバ「Windows Server 2016」に、毎日深夜に実行させるバッチファイルを仕込もうとしたときです。
バッチファイルの名前が「test0.1.bat」としていると、どうやら実行されないようです。
「.」の文字が間にあると、タスクスケジューラが拡張子を判断できず、何も処理されませんでした。
「test.bat」に名前を変更したバッチにすると、正しく実行されました。
プログラム実行時のパス名に「.」という文字があるとエラーになるのは、他のWindowsのプログラムでもあり得るかもしれません。
今後は気をつけねば。