Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 3

Перемещение файлов с условием

31.10.2011, 07:35. Показов 2489. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть две папки. В одной лежат некие файлы. во второй (временной) иногда появляются файлы с такими же названиями.
нужно перtместить файлы с временной папки в первую. Но есть одно условие, то что некоторые файлы из первой папки могут быть заняты приложением. То есть получится ошибка перемещения.

набросал вот такой батник. Всё работает. Но есть одна ошибка. Если во временной папке ничего не лежит, то скрипт работает в цикле. А нужно чтобы он выходил.
Windows Batch file
1
2
3
4
5
6
7
:mm
move /Y c:\tmp\*.mpg .\video
if %errorlevel%==0 goto theend
sleep 5
goto mm
:theend
exit
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.10.2011, 07:35
Ответы с готовыми решениями:

Создание папок по имени файлов и перемещение этих файлов в созданные папки
Господа, прошу помощи. В батниках полный ноль Имеется папка с множеством файлов, скриншот во вложении Эти файлы относятся к...

Создание папок с именами заданных файлов и перемещение этих файлов в созданные папки
Подскажите пожалуйста как по названиям файлов txt создать папки и положить в каждую из папок файл с таким же названием.

Перемещение файлов в каталоги, создаваемые в соответствии с именами или частями имён этих файлов
Добрый день. Прошу помочь. Задача: в текущем каталоге имеется N-ое кол-во файлов с определенными названием, типа: Название1_1.jpg ...

1
835 / 349 / 12
Регистрация: 04.10.2009
Сообщений: 589
31.10.2011, 07:59
Windows Batch file
1
2
3
4
5
6
7
8
9
:mm
dir /a-d /b c:\tmp\*.mpg
if %errorlevel%==1 goto theend
move /Y c:\tmp\*.mpg .\video
if %errorlevel%==0 goto theend
sleep 5
goto mm
:theend
exit
Добавлено через 54 секунды
Ну можно добавить проверку на наличие файлов *.mpg в папке
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.10.2011, 07:59
Помогаю со студенческими работами здесь

Автосортировка файлов - перемещение файлов в подпапки по 4 штуки
Уважаемые программисты, нужна Ваша помощь! Необходимо с помощью bat-файла автоматизировать следующий процесс. Дано: папка с именем...

Вставка, Удаление, Перемещение строк в двумерном массиве с условием
Дан двумерный массив размером n*m, заполненный случайным образом. 1. Удалить все строки, в которых встретится четный отрицательный...

Консольное приложение: отображение структуры файлов и папок, перемещение по папкам, открытие файлов
Приложение написанное на языке СИ позволяющее в консольном режиме отображать структуру файлов и папок,перемещаться по папкам и открывать на...

Поиск файлов в папке с условием
Как добавить сортировку по времени создания, изменения, файлов в папке? void __fastcall TForm1::Button2Click(TObject *Sender) { ...

Скрипт на удаление файлов больше 100 мб с условием
Здравствуйте задание следующие: Если размер домашнего каталога больше 10 Гб, то удалить в нем все файлы больше 100Мб. Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru