![]() |
Использование внешних программ в CMD/BAT скрипте.
Доброго времени!
Такой вопрос: Потребовалось решение по записи вчерашней даты в файл, решил использовать GNU Unix date.exe, OS Win2003, при запуске с командной строки \"Program Files"\GnuWin32\bin\date.exe "+%y%m%d" --date "1 day ago">\tmp\yesterday.txt в файл пишется корректная вчерашняя дата, при запуске с бат файла в файл \tmp\yesterday.txt пишется две буквы "md", менял расширение на cmd - не помогло, в чем мжет быть проблема, как полечить? Другие варианты? P.S. Вообще необходимо получать вчерашнюю дату , позавчерашнюю и неделю назад, дальше считаемую дату с файла FOR -ом записую в переменную... |
В батнике удвой знак %, это экранирует знак % в команде.
|
Foreigner, СПАСИБО!!! Работает, а я с кавычками с вечера играюсь, и двойные и одинарные, бекслеши... голову разбил апстену...
|
Время: 06:57. |
Время: 06:57.
© OSzone.net 2001-