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

Поиск файла ,если есть этот файл есть то начать копировать

14.07.2021, 09:31. Показов 811. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Была такая задача, поиск файла ,если есть этот файл есть то начать копировать. Помогите если не сложно
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.07.2021, 09:31
Ответы с готовыми решениями:

Прога должна копировать строку в другой файл,если в ней есть,введенный ранее символ,вылезает ошибка Error in Statement,исправьте пожалуйста и почему?
var f1,f2:text; s,copy,x:string; i:Integer; begin writeln('vvesti simvol',x); Assign(f1,'finish.txt'); Reset(f1); ...

Описать логическую функцию Поиск(Т,К,Н), определяющую, есть ли в таблице Т запись с ключом К и, если есть, присваивающую
const n =…; type запись = record ключ: integer; тело: string; end; таблица = array of запись; Считая, что в таблице...

Запросить ввод имени файла и если файл есть, создать другой файл
Прошу помощи. Как на паскаль написать программу, которая запрашивает ввод имени файла и если файл есть, создает другой файл, причем имя...

8
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
14.07.2021, 09:49
renat_nigm, где именно его искать?
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
14.07.2021, 15:03
Цитата Сообщение от renat_nigm Посмотреть сообщение
если есть этот файл
это не единственный критерий обычно, кроме него есть еще - время, а именно:
- если есть уже (и может достаточно давно) файл, на момент запуска bat файла
или
- при постоянно запущенном bat идет проверка - не появился ли файл
0
0 / 0 / 0
Регистрация: 14.07.2021
Сообщений: 12
15.07.2021, 09:35  [ТС]
этот файл находится на флешке (ключ), если нет этого файла то действия будут другими

Добавлено через 3 минуты
Цитата Сообщение от alpap Посмотреть сообщение
если есть уже (и может достаточно давно) файл, на момент запуска bat файла
или
проверка на то что есть ли этот файл
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
15.07.2021, 15:47
Цитата Сообщение от renat_nigm Посмотреть сообщение
есть ли этот файл
это просто
Windows Batch file
1
if exist "F:\file" (echo Действия)
но, повторюсь, эта проверка будет производится в момент запуска bat, а файл до запуска bat может уже сутки как там лежать
и
Цитата Сообщение от renat_nigm Посмотреть сообщение
этот файл находится на флешке
тут еще напрашивается проверка подключенной флешки или наличия диска с ней правильнее.
1
0 / 0 / 0
Регистрация: 14.07.2021
Сообщений: 12
15.07.2021, 16:44  [ТС]
Цитата Сообщение от alpap Посмотреть сообщение
1
if exist "F:\file" (echo Действия)
если буква флешки меняется можно использовать "%~dp0"* или там что то другое
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
15.07.2021, 19:32
Цитата Сообщение от renat_nigm Посмотреть сообщение
если буква флешки меняется ...
ну если bat тоже лежит на флешке и оттуда и запускается, а ведь может быть стационарно на ПК, нигде выше это не описывалось, где bat будет находится.
1
0 / 0 / 0
Регистрация: 14.07.2021
Сообщений: 12
16.07.2021, 08:21  [ТС]
сам бат файл будет загружаться на на пк,
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
16.07.2021, 18:12
Цитата Сообщение от renat_nigm Посмотреть сообщение
будет загружаться на пк
тогда ни %~dp0 не прокатит и проверка диска флешки остается в силе.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.07.2021, 18:12
Помогаю со студенческими работами здесь

Есть последовательность X1, ., X50. Узнать, есть ли среди них нулевые элементы, и если есть, то сколько
Есть последовательность X1, ..., X50. Узнать, есть ли среди них нулевые элементы, и если есть, то сколько.(масив)

Поиск букв в слове. Напишите программу для проверки, есть ли в данном слове буква «а». Если есть, то найдите номер пе
Напишите программу для проверки, есть ли в данном слове буква «а». Если есть, то найдите номер первой из них.

Получить файл G, где все компоненты файла F, которые есть парными числами, и те, что есть квадратами целых чисел
Заданый файл F, компонентами которого есть целые числа. Получить файл G, где все компоненты файла F, которые есть парными числами, и те,...

С чего лучше начать учить F#, если есть знания .NET
Конечно же, я не новичок. Я очень даже неплохо знаю "C", C++, C#, Pascal и VB.NET. Немало я решил заданий в Школе программиста ****, решал...

Проверить есть ли в определенном столбце пустое значение, если есть вывести сообщение, если нет загрузить данные в БД
Есть datagridview, в который данные загружаются из БД. Пользователь может добавлять данные в dgv. Нужно, чтобы если в 1 или 2 столбце в...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
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, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru