Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Зарабатывай на сервисах MQL5. Это просто!
Andrey Khatimlianskii
55458
Andrey Khatimlianskii 2007.09.13 09:38  
Еще раз огромное спасибо, xeon ;)
Aleksandrs Ščukins
114
Aleksandrs Ščukins 2007.09.16 05:40  
хорошая тема! спасибо!
Владимир Тезис
4266
Владимир Тезис 2007.09.27 05:03  
komposter:
klerk:
функция ShellExecute(...) или WinExec(...). В этих функциях есть параметр: CmdShow. Он последний в списках параметров этих функций. Его значение должно быть равно SW_SHOWMINIMIZED.
Спасибо. Только я вызываю программу не через ShellExecute и не через WinExec...
Меня интересует именно запуск свернутого окна из командной строки.

Слуш, я тут путешествовал по компу и наткнулся на справочник по командной строке Windows XP. Выкладываю тут - может понадобится. ..
Файлы:
cmd.zip 407 kb
Valery V. Chesnokov
1319
Valery V. Chesnokov 2007.09.27 20:19  
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

MaximXL
3
MaximXL 2016.04.06 05:06  
Нашел решение:)
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

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


/ /12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий