Перейти на домашнюю страницу

cmd, Работа с файлами и каталогами

Пример копирования каталога dir1 -> dir2 при помощи xcopy.
Например, для копирования файлов по сети на другой сервер

.bat> XCOPY "C:\dir1\*" "\\REMOTE-SERVER\dir2\" /E /V /R /Y /Z /J


Пример move для использования в скрипте

.bat> MOVE /Y file1 file2


Пример переименования каталога dir1 в dir2.
Обращаем внимание, что полный путь используется только для каталога dir1

.bat> RENAME "C:\dir1\" "dir2"


Пример удаления каталога со всем содержимым

.bat> DEL /S /F /Q "C:\temp\"

.bat> RMDIR /S /Q "C:\temp\"


Пример команды, которая рекурсивно без подтверждения удаляет все файлы старше 30 дней

.bat> FORFILES /P "C:\logs\" /S /D -30 /C "cmd /c del /S /Q @path"

#windows #cmd

2017-08-27 17:39:22