Tantos

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот так заработало: Код: @echo off set mytime=%time% set mytime=%mytime:~0,2%-%mytime:~3,2%-%mytime:~6,2% set bakname=base set bakpath=c:\pricefarm\backups set basepath=c:\pricefarm\PRICE.FDB set rar=c:\pricefarm\rar.exe set gbak="c:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" set baseuser=SYSDBA set basepass=masterkey set logpath=c:\pricefarm\log %gbak% -b -user %baseuser% -password %basepass% %basepath% "%bakpath%\%date%-%mytime%-base.fbk" %rar% a -rr2 -df -m5 -md4096 -mt2 -i"%logpath%\rarlog-%mytime%-%bakname%.log" "%bakpath%\%date%-%mytime%-%bakname%.rar" "%bakpath%\%date%-%mytime%-%bakname%.fbk" pause | Будешь копировать - проверь отсутствие пробелов в конце строк. Цитата: ну в досе был вариант типа "program.com>program.txt", чтоб прога выводила не на stdout (экран), а в файл. Я хотел сделать так, но в файл | Как оно было, так и осталось. |