Работа с командной строкой |
Здравствуйте, гость ( Вход | Регистрация )
Работа с командной строкой |
alex977 |
29.10.2010, 21:39
Сообщение
#11
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
А создать bat-файл и вызывать на выполнение уже его никак нельзя?
|
|
|
Гость_Игорь_* |
29.10.2010, 21:46
Сообщение
#12
|
Гости |
А создать bat-файл и вызывать на выполнение уже его никак нельзя? Мне нужно написать программу клиент, который по команде сервера делает настройки системы, удаляет ненужные файлы и прочее. Помимо связи с сервером, она должна быть еще и невидимой. С невидимостью я разобрался, со связью с сервером разобраться не сложно, осталось только понять как как отвечать на вопросы, которые может задавать консоль и передавать в качестве переменных сообщения, которые выводит консоль. В этом случаю *.bat ну никак не подойдет |
|
|
Litkevich Yuriy |
29.10.2010, 21:51
Сообщение
#13
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
смысл такой, создаёшь процесс, например, с командой dir. Затем читаешь из стандартного потока вывода этого процесса и пишешь в стандартный поток ввода этого же процесса. Это будет равносильно сиденью в одной и той же консоли.
Работа с QProcess освещалась на форуме, поищи и почитай |
|
|
Гость_Игорь_* |
29.10.2010, 22:40
Сообщение
#14
|
Гости |
Спасибо, обязательно поищу.
Еще один вопрос, можно ли передать переменную в system()? Мне нужно набрать в командной строке для просмотра информации о пользователе "net user [Имя учетной записи]" Мне нужно из переменной "Имя учетной записи" вставить продолжение команды. Как это сделать? |
|
|
Гость_Игорь_* |
30.10.2010, 0:14
Сообщение
#15
|
Гости |
Вот пытался передать переменные в system, но после компиляции программа аварийно вылетает
Проге не нравиться вот это "const char user[]="Администратор";" Что не так? |
|
|
kwisp |
30.10.2010, 0:28
Сообщение
#16
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
вопрос не имеет отношение у Qt
|
|
|
Текстовая версия | Сейчас: 20.4.2024, 13:42 |