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

Найти в системе указанный файл и запустить его

06.05.2018, 15:26. Показов 1334. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, в очередной раз нужна помощь. Задача такова: найти в системе указанный файл (например, test.exe) и запустить его. Файл может быть на любом диске, включая системный, также файл может находиться не только в корне диска, но и в любой папке на нем.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.05.2018, 15:26
Ответы с готовыми решениями:

Системе не удается найти указанный путь
не могу попасть в папку accessories c папки program files пишуcd "accessories" Помогите пожалуйста

Избавиться от сообщений "Файл не найден", "Системе не удается найти указанный путь", "Устройство не готово"
Здравствуйте. В батнике присутствует поиск файлов: for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do dir /b /s %%i:\lol*.*...

<Системе не удается найти указанный диск> внутри конструкции FOR
Здравствуйте! Пользуюсь облаком MEGA, и для автоматизации процесса синхронизации, пытаюсь использовать консольный клиент: ...

4
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
06.05.2018, 15:47
Лучший ответ Сообщение было отмечено 0x273 как решение

Решение

Windows Batch file
1
2
3
4
5
6
7
8
9
@echo off
set "f=test.exe"
 
for /l %%# in (65,1,90) do cmd /c exit /b %%#& call :# "%%=exitcodeascii%%"
pause& exit
 
:#
 for /f "delims=" %%a in ('2^>nul dir /a-d/b/s "%~1:\%f%"') do "%%a"
exit /b
2
-5 / 0 / 0
Регистрация: 28.04.2018
Сообщений: 7
06.05.2018, 16:07  [ТС]
Цитата Сообщение от alpap Посмотреть сообщение
Windows Batch file
1
2
3
4
5
6
7
8
9
@echo off
set "f=test.exe"
 
for /l %%# in (65,1,90) do cmd /c exit /b %%#& call :# "%%=exitcodeascii%%"
pause& exit
 
:#
 for /f "delims=" %%a in ('2^>nul dir /a-d/b/s "%~1:\%f%"') do "%%a"
exit /b
Увы, но даже при поиске не существующего файла выводит только пустое окно CMD
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
06.05.2018, 23:24
Цитата Сообщение от 0x273 Посмотреть сообщение
Увы, но
я не знаю что как и где вы запускаете, но вот результат работы этого кода - убедительно?
0
-5 / 0 / 0
Регистрация: 28.04.2018
Сообщений: 7
07.05.2018, 01:09  [ТС]
Цитата Сообщение от alpap Посмотреть сообщение
я не знаю что как и где вы запускаете, но вот результат работы этого кода - убедительно?
Вложение 934994
Извиняюсь, то была моя ошибка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.05.2018, 01:09
Помогаю со студенческими работами здесь

Отсортировать список файлов указанного каталога по датам создания и записать его в указанный файл
Создать командный файл, который сортирует список файлов указанного каталога по датам создания и записывает его в указанный файл. Выводит на...

Не удаётся найти указанный файл при запуске службы
Доброго времени суток. Есть папка Folder (С:\Folder) с exe-файлом program.exe (служба) и двумя bat-файлами (install.bat и start.bat) ...

Копировать содержимое одного указанного файла в другой указанный файл, дописывая, а не стирая его содержимое
Dragokas, Помогите пожалуйста с заданием! Задание 3. Написать командный файл, копирующий содержимое всех файлов, записанных в задании...

Не удается запустить программу. Не удается найти указанный файл. Microsoft visual studio
Добрый день. Начал работу с программой, написал первую программу. текст приложу ниже. Программа наотрез отказывается выполняться. Выдает...

Не удается запустить программу (не удается найти указанный файл)
Здравствуйте. Не знаю, в чем проблема. Я чего-то не знаю, надеюсь на помощь. Создаю новый проект Консольное приложение win32. Пишу...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru