У меня есть команда simpel move, которую я хотел бы запускать часто, чтобы переместить некоторые файлы, если они присутствуют.

Move MyDir1\*.foo MyDir2

Прямо сейчас файл bat, который я создал, завершается с ошибкой, потому что в каталоге часто нет * .foo, и моей системе это не нравится.

Есть ли какое-то переключение, поэтому перемещение просто ничего не делает, если нет файлов.

Любая альтернатива приветствуется, движение было только командой, которая пришла в голову.

1 ответ1

0

хорошо, думаю, это может быть из-за дизайна, поэтому я просто завернул его

@echo off
IF EXIST *.foo (
move MyDir1\*.Foo MyDir2
) ELSE (
echo nothing today
)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .