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

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

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

Консольная программа для запуска экзешника с определенным параметром - C++

04.11.2010, 00:47. Просмотров 914. Ответов 2
Метки нет (Все метки)

Друзья, я неочень разбираюсь в програмировании, хоть и пытаюсь учить это)

Мне надо программа(батник протстой или консольное приложение С++) с таким смыслом:

Я Кидаю этот батник в папку с определенным экзешником, например D:\xxx\ где находится какаойто екзешник например myProgram.exe
Смысл в том что в зависимости от параметра запускается разные виды этой программы. НАпример.
Строка Обьект в "Ярлык для myProgram.exe":
"D:\xxx\myProgram.exe"
опять же например, возмоожны варианты:
"D:\xxx\myProgram.exe" red
"D:\xxx\myProgram.exe" green
"D:\xxx\myProgram.exe" blue

Собственно такая программа и надо, чтобы не создавать кучу ярлыков.
я кидаю программу с флешки в папку с экзешником, запускаю. и у меня консоль

Chiose your parametr:
1. Red
2. Green
3. Blue
Enter number: _

ну я ввожу "1" и у меня запускается программа с параметром Red

помогите плиз)))

Добавлено через 15 минут
а лучше даже такой батник:

Запускаем с флешки(допустим что пусть всегда одинаковый на всех компах D:\xxx\), он просит пароль, вводим пароль, и потом выскакует выбор параметра.

Добавлено через 42 минуты
Вот примерно такой бат фаил должен быть
а мне бы хотелось чтобы была реализованна функфия ввода пароля....

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@echo off 
title Start
taskkill /f /im myProgram.exe 
:StartWindow 
Cls 
 
Set W1= red
Set W2= green
Set W3= blue
 
Echo Enter Windows Number: 
Echo 1. Parametr Red
Echo 2. Parametr Green
Echo 3. Parametr Blue
 
Set /p WinNum= 
If /i "%WinNum%"=="Null" goto StartWindow 
if /i "%WinNum%"=="1" start myProgram.exe %w1% 
if /i "%WinNum%"=="2" start myProgram.exe %w2% 
if /i "%WinNum%"=="3" start myProgram.exe %w3% 
 
exit ()
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2010, 00:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Консольная программа для запуска экзешника с определенным параметром (C++):

Вычисление средней величины для структур с определенным параметром - C++
Как реализовать подсчет среднего возраста по отделам? например, если первый отдел, то сумма возрастов сотрудников этого отдела делится на...

Консольная программа для сложения двух матриц - C++
Нужна помощь от продвинутых ребят. Я в С++ полный 0, и пока все методом тыка. Мне была дана программа-пример, которую нужно было изменить...

Консольная программа - C++
Здравствуйте... Я уже немного научился программировать на C++ и тут наткнулся на консольную программу где был создан вот такой...

Консольная программа... - C++
Здравствуйте! Прошу помочь с написанием консольной программы, которая вводит с консоли значения элементов двумерного массива целых чисел...

Не работает консольная программа - C++
Здравствуйте! Пожалуйста помогите разобраться, после запуска программы и ввода данных, окно консольного приложения закрывается без вывода...

Почему не работает консольная программа. - C++
Я написал простенькую консольную программку выдающую таблицу умножения. Но у моих друзей почему-то не открывается exe файл.Что я...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
KpeHDeJIb
56 / 56 / 3
Регистрация: 31.10.2010
Сообщений: 103
04.11.2010, 01:04 #2
Цитата Сообщение от max114 Посмотреть сообщение
а мне бы хотелось чтобы была реализованна функфия ввода пароля....
Смысл ввода пароля в .bat/.cmd файл, если любой сможет просто убрать строчки проверки? Ну это даже при условии что сохранить пароль в шифрованном виде, всегда можно отредактировать файл.
max114
1 / 1 / 0
Регистрация: 28.12.2009
Сообщений: 5
04.11.2010, 09:31  [ТС] #3
Цитата Сообщение от KpeHDeJIb Посмотреть сообщение
Смысл ввода пароля в .bat/.cmd файл, если любой сможет просто убрать строчки проверки? Ну это даже при условии что сохранить пароль в шифрованном виде, всегда можно отредактировать файл.
я знаю, поэтому прошу переделать в С++
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2010, 09:31
Привет! Вот еще темы с ответами:

Программа для предотвращения запуска определенных процессов во время работы приложения - C++
Доброго времени суток. Я мало знаком с программированием в целом, и мне нужна помощь, может какие конкретные инструкции. Если точнее, то...

Консольная программа закрывается без причины - C++
Консольная программа выводит на консоль текст, записывает текстовые файлы. Не доходит до конца программы, закрывается никаких ошибок не...

Консольная программа тестирования [работа с текстовыми файлами] - C++
Здравствуйте. Первый раз программирую на С++. Есть "ТЗ": разработать программу для тестирования знаний учащихся (курсач). Подскажите,...

Консольная программа которая работает с двумя файлами - C++
Добрый день, интересен вопрос как на С++ реализовать консольное приложение которое получает на вход программы(в виде параметров командной...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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