Полина_Комиссарова@vk |
04-02-2017 16:32 2708902 |
Батник и условие копирования
Помогите написать батник:
Если по пути
D:\programs\
есть файл install.exe
то из папки
D:\123\
файл 123.exe копируется по пути
D:\my\
А файл 321.exe (из той же папки D:\123\) копируется в
D:\ovn\
|
angel_lyucifer |
04-02-2017 19:42 2708956 |
Попробуйте
Код:
@ehco off
if not exist "D:\programs\install.exe" EXIT
xcopy /Y "D:\123\123.exe" "D:\my\"
xcopy /Y "D:\123\321.exe" "D:\ovn\"
EXIT
Если файл не нашёл "D:\programs\install.exe" то батник сразу же закрывается.
|
Полина_Комиссарова@vk, Я бы изобразил это так:
Код:
@Echo Off
If Exist "D:\programs\install.exe" (
copy "D:\123\123.exe" "D:\my\" >nul
copy "D:\123\321.exe" "D:\ovn\" >nul
) Else (
Echo File "D:\programs\install.exe" not found
)
И посоветовал бы читать хелп If. Помощь для команд CMD можно вызвать как Команда /?
В частности, If /?
|
Время: 05:41.
© OSzone.net 2001-