PDA

Показать полную графическую версию : [решено] Проблема с xcopy - Неправильно указан диск


Ivanuser
10-07-2019, 18:41
for /f %%i in (%comps%) do call :Send "%%i"
ping -n 1 localhost > nul
:Send
echo 2
xcopy "\\%MyIp%\xxx\%otkyda% %~1\\%kyda%" /i /y

xcopy не копирует( помогите! (На вход Send идет IP из .txt файла)

mwz
10-07-2019, 18:49
Ivanuser, не вдумываясь: по крайней мере в последней строке не вижу кавычек в двух местах,

xcopy "\\%MyIp%\xxx\%otkyda%" "%~1\\%kyda%" /i /y

и не там двойной слеш (указатель на компьютер в сети) в записи %~1\\%kyda% (должно быть \\%~1\%kyda%)

Ivanuser
10-07-2019, 19:24
Спасибо!

Iska
10-07-2019, 20:42
Ну, и по логике, между ping.exe и :Send должно быть что-то наподобие exit /b, иначе мы после цикла разбора опять-таки попадём в :Send, но уже напрямую.




© OSzone.net 2001-2012