2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« ATコマンドやタスクスケジューラでショートカット(リンク)を実行する。 | トップページ | ショートカットのショートカットを作る。 »

2007年2月 2日 (金)

ATコマンドやタスクスケジューラのコマンドの指定は?

仕様の説明がないようで、困ったものです。仕様がないので、験してみました。

hoge
拡張子がないときは、拡張子.exeを付けて、hoge.exeをPATHで検索。引数は有効。

{hoge.com|hoge.exe|hoge.bat|hoge.cmd}
拡張子が{.com|.exe|.bat|.cmd}のときは、その名前をPATHで検索。引数は有効。

hoge.vbs
拡張子が{.com|.exe|.bat|.cmd}以外のときは、その関連付けを調べて、
hoge.vbsのまま関連付けを展開実行して、終了同期する。引数は無視。

アプリ{.com|.exe}やバッチファイル{.bat|.cmd}は引数が有効。
関連付けは引数を無視。
なので、関連付けで引数を指定するときは、アプリ起動に変える必要があります。
wscript.exe hoge.vbs 引数...

作業フォルダのデフォルトはC:\Windows\System32

« ATコマンドやタスクスケジューラでショートカット(リンク)を実行する。 | トップページ | ショートカットのショートカットを作る。 »