Windows Meでの挙動について質問です。

・直接バッチファイルをダブルクリックして実行できるもの
・DOS窓からバッチファイル名を入力すれば動作するのに
ダブルクリックだとエラーになるもの

これらの違いって何でしょうか?

具体的には、renやdelはダブルクリックで実行できたのに対して
moveができませんでした。他にもDOS窓での実行を確認済みの
perlでテキスト処理させるコマンドをバッチファイルに記入して
ダブルクリックすると、エラーでした。

動かせる方法がわかってるのだから
素直にDOS窓でコマンド打ち込んどけ、とも思うのですが、
原因がわからないと気持ち悪くて・・・
ご存知の方いらっしゃいましたら、よろしくお願いいたします。