Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
asuslomaster
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 5
#1

Запуск программы с запрошенным параметром и очистка временных файлов - C++

24.05.2014, 15:15. Просмотров 315. Ответов 8
Метки нет (Все метки)

Помогите с написание батника, плиз. 1.exe - работает под DOS.
синтаксис такой:
1.exe -S /W 00 123456789ABCDEF

изменяемая, требующая ввода часть 123456789ABCDEF, она всегда разная.
После запуска батника должен быть запрос для ввода этой изменяемой части,
и после нажатия ENTER, вводимые данные должны подставиться в строку 1.exe -S /W 00 **************
ну и далее запуск всей строки.
Если при исполнении батника будут создаваться временные файлы - желательно чтоб они удалялись после всей процедуры.
Надеюсь на вашу помощь...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2014, 15:15     Запуск программы с запрошенным параметром и очистка временных файлов
Посмотрите здесь:

Запуск программы с параметром. - C++
Надо сделать так если программа запущена с параметром -admin тогда написать доступ открыт. Как это сделать? #include<iostream> using...

Запуск приложения с условием и параметром - C++
Народ, интересует вот такая вещь. Есть у кого код или кто нить может это написать: Программка при наличии проверяет наличие нужного...

Запуск .ехе файлов - C++
Изучаю C++ полгода.Программирую на Visual Studio 2010. Windows XP,7.Недавно познакомился с потоковым вводом/выводом, и задался вопросом,...

Запуск программы ! - C++
Скажите вот я написал программу а при запуске мне пишут: укажите имя исполняемого файла,каторый будет использоваца в отладочной сессии ! ...

Запуск программы - C++
Не знаю в какую лучше тему написать. Такая проблема - написал программу на С, она пишет свой лог-файл. Дело в том что при запуске...

Запуск G++ из программы - C++
Друзья! Я написал транслятор (превращает код на своем языке в .cpp). Теперь хотелось бы прикрутить к нему g++, что бы программа могла бы...

Запуск программы с++ в браузере - C++
Интересует такой вопрос. Конечно, понятно, java апплеты или еще что-то подобное подойдет для этого больше. Но возможно ли написать...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dragokas
Эксперт WindowsАвтор FAQ
15772 / 6620 / 796
Регистрация: 25.12.2011
Сообщений: 10,238
Записей в блоге: 16
24.05.2014, 15:27     Запуск программы с запрошенным параметром и очистка временных файлов #2
Bash
1
2
3
4
5
@echo off
SetLocal
set /p param=
1.exe -S /W 00 %param%
for %%a in (*) do if /i "%%~nxa" neq "1.exe" if /i "%%~nxa" neq "%~nx0" del /f "%%a"
asuslomaster
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 5
24.05.2014, 20:36  [ТС]     Запуск программы с запрошенным параметром и очистка временных файлов #3
не работает. Ссылка на файл http://yadi.sk/d/E9LIUXY7RBGvS . Возможно поможет.

Внимание!!! на ноутбуках ASUS будет изменен серийный номер в биосе на значение вводимой переменной. Критично при установленной Win8, но всегда можно прописать реальный серийник обратно.
Dragokas
Эксперт WindowsАвтор FAQ
15772 / 6620 / 796
Регистрация: 25.12.2011
Сообщений: 10,238
Записей в блоге: 16
24.05.2014, 20:43     Запуск программы с запрошенным параметром и очистка временных файлов #4
Что конкретно не работает?
asuslomaster
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 5
24.05.2014, 20:49  [ТС]     Запуск программы с запрошенным параметром и очистка временных файлов #5
Выдал ошибку типа не верные данные введены. Этот EXEшник не простой наверно. Посмотрите плиз.
Dragokas
Эксперт WindowsАвтор FAQ
15772 / 6620 / 796
Регистрация: 25.12.2011
Сообщений: 10,238
Записей в блоге: 16
24.05.2014, 20:52     Запуск программы с запрошенным параметром и очистка временных файлов #6
Это скорее всего из-за того, что DOS. Не уверен, правильно ли там раскрывается переменная.

1. Это ведь работает?
Bash
1
1.exe -S /W 00 123456789ABCDEF
2. Ну а так что выдает?
Bash
1
2
3
4
@echo off
SetLocal
set /p param=
echo %param%
Добавлено через 29 секунд
Прошивальщик смотрел, ничего необычного.
asuslomaster
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 5
24.05.2014, 21:19  [ТС]     Запуск программы с запрошенным параметром и очистка временных файлов #7
Цитата Сообщение от Dragokas Посмотреть сообщение
1.exe -S /W 00 123456789ABCDEF
Так я обычно и прошиваю, но это не удобно.

Цитата Сообщение от Dragokas Посмотреть сообщение
@echo off
SetLocal
set /p param=
echo %param%
Bad command or file name

Добавлено через 17 минут
Можно ведь и не так изящно как Вы написали…
Dragokas
Эксперт WindowsАвтор FAQ
15772 / 6620 / 796
Регистрация: 25.12.2011
Сообщений: 10,238
Записей в блоге: 16
24.05.2014, 21:30     Запуск программы с запрошенным параметром и очистка временных файлов #8
Не получится. Там сильно ограниченные команды.
Пусть Вам на C++ напишут простое консольное приложение.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2014, 21:34     Запуск программы с запрошенным параметром и очистка временных файлов
Еще ссылки по теме:

Запуск программы с параметрами - C++
Здравствуйте. Запускаю такую вот программку: #include <iostream> #include <cstring> using namespace std; int main(int...

Запуск программы и ее компиляция - C++
Здравствуйте, мне тут друг скинул прогу, а я ее запустить не могу, вот список файлов: main.cpp string1.cpp string1.h str.1 main.o...

Запуск .exe из программы - C++
Здравствуйте, господа. Можно ли каким-то образом запустить .exe файл из другой программы? Желательно использовать при этом...

Запуск программы вне ОС - C++
Интересует такой вопрос: Возможен ли запуск программы одновременно с запуском Операционной Системы, причем так, что бы программа...

Запуск готовой программы - C++
Ребят всем привет, помогите пожалуйста с запуском алгоритма с сайта: http://www.cs.umd.edu/~mount/Projects/ISODATA/ Делов вроде на...


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

Или воспользуйтесь поиском по форуму:
asuslomaster
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 5
24.05.2014, 21:34  [ТС]     Запуск программы с запрошенным параметром и очистка временных файлов #9
Жаль. Не думал , что будет так сложно.
Yandex
Объявления
24.05.2014, 21:34     Запуск программы с запрошенным параметром и очистка временных файлов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru