Параметр запуска, отвечающий за "свернутость" окна. - страница 2

 
Еще раз огромное спасибо, xeon ;)
 
хорошая тема! спасибо!
 
komposter:
klerk:
функция ShellExecute(...) или WinExec(...). В этих функциях есть параметр: CmdShow. Он последний в списках параметров этих функций. Его значение должно быть равно SW_SHOWMINIMIZED.
Спасибо. Только я вызываю программу не через ShellExecute и не через WinExec...
Меня интересует именно запуск свернутого окна из командной строки.

Слуш, я тут путешествовал по компу и наткнулся на справочник по командной строке Windows XP. Выкладываю тут - может понадобится. ..
Файлы:
cmd.zip  407 kb
 
drknn:

Слуш, я тут путешествовал по компу и наткнулся на справочник по командной строке Windows XP. Выкладываю тут - может понадобится. ..


Кое-что из аналогов в online:

http://www.script-coding.info/WSH.html

http://www.script-coding.info/Monad/Intro.html

http://www.script-coding.info/filez.html

 
Нашел решение:)
komposter:
Огромнейшее спасибо! =)

Только на этом эпопея не заканчивается...
Я запускаю терминал из другой директории, поэтому передаю полный путь к файлу. Все бы хорошо, если бы в пути не было пробелов...
А так надо брать все в кавычки, но с ними "cmd /c start /min" уже не работает. ..

Вот пример:
cmd /c start /min C:\WINDOWS\system32\notepad.exe // работает
cmd /c start /min "C:\WINDOWS\system32\notepad.exe" // не работает

А еще надо полный путь к ini-файлу указывать...

xeon:

из бат файла пойдет? :-)

start /min notepad.exe

xeon:

вот из запуск из командной строки - в XP cmd /c start /min notepad.exe

p.s вспомнил таки :-)



Нашел решение:)

Все Дело в Самой команде старт. 
В интернете куча подсказок, что нужно добавить кавычки по типу - Того, что первые кавычки команда читает как заголовок, а не путь к файлу.....
cmd /c start "" /min "C:\WINDOWS\system32\notepad.exe"
Однако задачу это не решало никак.

Конце концов я заметил в инструкции команды идет все след образом: START "Заголовок" /D "C:\WINDOWS\system32" /min "notepad.exe"
То есть путь к папке нужно отделить от самого файла в папке параметром /D

Теперь у меня наконец то все работает :)


Причина обращения: