Re: Вопрос про работу с W98 из коммандной строки
> Как из коммандной строки под W98 осуществить следующие действия:
> 1. Обновить рабочий стол.
Послать сообщение "окну" рабочего стола типа "ms_redraw" - не помню конкретно.
Дискриптор рабочего стола я не знаю, как найти тоже не помню.. ;)
Или съэмулировать нажатие F5 на активном рабочем столе...
> 2. Открыть ряд виндовых приложений но не сразу а по порядку
> (отработало одно и только потом следующее).
Команда
start /w <имя программы>
в программе соответственно ShellExecute() - вроде есть ключ ожидания выполнения,
хотя я давно не пользовался ею, на крайний случай CreateProcess - там уже всё
должно быть!..
> 3. Закрыть уже открытое виндовое приложение (аналог команды Exit в
> меню или нажатия крестика правом верхнем углу).
Это надо на Api наити идентификатор процесса и прибить его, или (точно не знаю)
послать сообщение.
> Если есть идеи, как написать такую прогу (проги) на делфи
> (обязательно в консольном режиме), с радостью выслушаю.
Это и были идеи...
А в принципе задача классическая админовская!..
ТОлько не понятно зачем рабочий стол обновлять?
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru