![]() |
Нужно сделать бат файл,который бы перемещал файлы в бэкап
Позвольте отнять немного времени
Дали задание в универе,сделал все,кроме одного.Само задание такое: Сделать батник,который переносит все файлы в бэкап(не копирует),кроме тех,которые указаны в качестве параметров,их нужно оставить в исходной папке Ну,самое простое-проверить папку на наличие папки"backup" я сделал еще с первого раза,а вот с переносом файлов уже косяк,понимаю как можно сделать,если бы нужно было переносить файлы,которые заданны в качестве параметров,а наоборот уже не знаю. Была идея сделать через цикл,по типу Код:
for %%i in ('dir /a-d /b | find ".bat" /v') DO ( move %%i backup ) |
Цитата:
|
CyberNoble, очень хорошо просматривается что учиться желания у вас мало и в справку вы толком не заглядывали.
готового решения не дам! вот это: Код:
dir /a-d/b "C:\Papka"|findstr /rv /c:"%~1" /c:"%~2" читайте, соответственно что такое параметры и как с ними запускать, а также что такое: Код:
for /? |
Код:
@Echo Off |
Цитата:
Код:
robocopy /mov /e исходная_папка бэкап_папка /XF файл_оставить1 /XF файл_ставить2 |
Опиум, задание в универе вряд ли подразумевает использование сторонних утилит, задача наверняка на использование чистого cmd.
|
Цитата:
|
Время: 21:23. |
Время: 21:23.
© OSzone.net 2001-