Здравствуйте, freeseacher, Вы писали:
F>так работает под XP нашел в сборнике советов. но не работает в 98 по чему не понимаю
Под 9х у Вас не работает, потому как там нет command extention.
Попробуйте под 98-ми следующий вариант:
@echo off
if not _%2_==__ goto print
%0 %date%
goto end
:print
echo %2
:end
У меня, к сожалению, нет возможности проверить его работоспособность по 98-ми.