foxytrail
@foxytrail

Можно ли реализовать такое с переменными Windows Shell?

Коллеги, категорически приветствую!

Знаю Windows Shell на очень школьном уровне. Нужно реализовать одну задачу. Хочу узнать, можно ли это сделать с помощью набора команд.

Запуск файла *.cmd
1. Пользователь вводит переменную, 6 цифр – <123456>
2. По заданному пути ищет файл формата – bukva<123456>.txt
3. Если файла нет в этой папке, то ищет во второй папке, по другому пути.
4. Если нашел, то копирует на флешку эти файлы.

Может ли такое потянуть командная строка или это надо программку писать?

Спасибо!
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
help FOR


Смоделировал ситуацию.

Папка 1 - d:\111
FILE_144004_FILE.txt
FILE_144004_FILE_2.txt

Папка 2 - d:\222
FILE_145005_FILE.txt
FILE_145005_FILE_2.txt

Записать нужно на флешку, диск f:\

SET /p VAL="Введите цифры: "
FOR %%A IN ( d:\111\FILE_%VAL%_FILE*.txt ) DO COPY %%A f:\
SET /p VAL="Введите цифры: "
FOR %%A IN ( d:\222\FILE_%VAL%_FILE*.txt ) DO COPY %%A f:\
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы