magarjoba
08-02-2017, 17:54
Всем привет
столкнулся проблемой, для кого-то может и нет
но смысл такой
Вот часть кода
REM ---------------Изменяем запись cwrsync
@Echo Off
Set cwrfile=c:\Progra~1\cwRsync\cwrsync.cmd
(Echo @ECHO OFF
Echo SETLOCAL
Echo SET "CWRSYNCHOME=C:\PROGRAM FILES\cwRsync"
Echo SET CYGWIN=nontsec
Echo SET CWOLDPATH=%PATH%
Echo SET HOME=%HOMEDRIVE%%HOMEPATH%
Echo SET PATH=%CWRSYNCHOME%\BIN;%PATH%
Echo taskkill.exe /f /im rsync.exe
Echo del /q "C:\PROGRAM FILES\cwRsync\"*.log
Echo rsync -Pav --log-file=MusicUpload.log --bwlimit=80000 --exclude="/TEMP/" --delete-after vasya.ua::music/ /cygdrive/m/music
)>"%cwrfile%"
Так вот
он значения %HOMEDRIVE%%HOMEPATH% а также все с таким знаком не передает в файл cwrsync.cmd в котором я меняю этот текст
Подскажите , мне нужно именно эти значения записать в тот файл , как их правильно передать средствами ".bat" ??
столкнулся проблемой, для кого-то может и нет
но смысл такой
Вот часть кода
REM ---------------Изменяем запись cwrsync
@Echo Off
Set cwrfile=c:\Progra~1\cwRsync\cwrsync.cmd
(Echo @ECHO OFF
Echo SETLOCAL
Echo SET "CWRSYNCHOME=C:\PROGRAM FILES\cwRsync"
Echo SET CYGWIN=nontsec
Echo SET CWOLDPATH=%PATH%
Echo SET HOME=%HOMEDRIVE%%HOMEPATH%
Echo SET PATH=%CWRSYNCHOME%\BIN;%PATH%
Echo taskkill.exe /f /im rsync.exe
Echo del /q "C:\PROGRAM FILES\cwRsync\"*.log
Echo rsync -Pav --log-file=MusicUpload.log --bwlimit=80000 --exclude="/TEMP/" --delete-after vasya.ua::music/ /cygdrive/m/music
)>"%cwrfile%"
Так вот
он значения %HOMEDRIVE%%HOMEPATH% а также все с таким знаком не передает в файл cwrsync.cmd в котором я меняю этот текст
Подскажите , мне нужно именно эти значения записать в тот файл , как их правильно передать средствами ".bat" ??