Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте! Я тут переделала уже сделанный батник
Цитата megaloman:
@Echo Off
If '%2==' GoTo :Eof
Echo %1>~Xcopy.Tmp
xcopy *.txt %2\ /D /Y /Exclude:~Xcopy.Tmp >Nul 1>Nul 2>Nul
If Not %ErrorLevel%==0 (
Echo Ошибка при копировании
Pause
GoTo :Eof
)
del ~Xcopy.Tmp »
на такой вот:
@echo off

Set file_exception = %1
Set direct= %2

if '%2==' goto: Eof


for %%a in ( %CD%\*.txt )
do (xcopy %%a %2\/D/Y/Exclude:%1)

if %ErrorLevel% ==1 (echo Error of copy!
pause
goto: Eof
)

pause


но он не запускается почему то....не могу понять в чем проблема, пишет "Ошибка в синтаксисе команды"....что я не правильно написала??

Отправлено: 00:31, 06-05-2012 | #10