Сергей, спасибо за скрипт - весьма полезная штука. Но процедуре SetUpTask меня смутила команда set MyName=%0 Какое значение тут должно получить MyName? Имя файла со скриптом? Но, так как процедура вызывается через Call :SetUpTask, %0 получает значение :SetUpTask, со всеми вытекающими последствиями. Проверял под XP, 2003, Win7: файлик tst.cmd с содержимым call :LittleEcho goto Exit :LittleEcho echo %0 всегда выдаёт ":LittleEcho", а не "c:\tst.cmd"
no subject
Date: 2015-Mar-13, Friday 07:25 (UTC)set MyName=%0
Какое значение тут должно получить MyName? Имя файла со скриптом? Но, так как процедура вызывается через Call :SetUpTask, %0 получает значение :SetUpTask, со всеми вытекающими последствиями.
Проверял под XP, 2003, Win7: файлик tst.cmd с содержимым
call :LittleEcho
goto Exit
:LittleEcho
echo %0
всегда выдаёт ":LittleEcho", а не "c:\tst.cmd"