как в zenno запустить cmd с параметрами?

  • Автор темы Автор темы money4honey
  • Дата начала Дата начала
Если я правильно припоминаю, то не надо заполнять строку с параметрами запуска, а всё писать в строке с прогой, т.е. так
С:\windows\system32\cmd.exe ping -t google.com
 
  • Спасибо
Реакции: money4honey
надо обязательно cmd.exe /c , а потом уже команду, а то cmd не поймёт.
 
  • Спасибо
Реакции: Vasilij7856
апну тему, столкнулся с той же проблемой как правильно передать параметры в cmd
в кратце скачал http://www.imagemagick.org/script/binary-releases.php#windows установил и ручками в cmd вписываю такую команду:
convert "e:/myimages/image.png" "e:/myimages/image.jpg" все работает гуд
теперь перейдем в Project Maker задаю параметры для запуска программы:
исполняемый файл C:\Windows\System32\cmd.exe
Параметры запуска cmd.exe /k convert "C:\music\pic\6421.jpg" "C:\music\pic\6421b.jpg"
Запускаю и вижу : недопустимый параметр "e:/myimages/image.jpg"
как быть?
FJJaXJ1.png
 
  • Спасибо
Реакции: money4honey
еще раз ап, решил проблему, если кому интересно без cmd
Er8v8mv.png

Мне интересно, только ещё интересно что тут в строку параметры запуска добавить, что бы консольное окно запускалось скрыто. Или С# код запуска того же самого, у меня не выходит запускать через C# не могу передать параметры. Кто поможет выложит пример кода плиз.
 
А классно вам друзья!!! Поправлю вопрос в демо версии как это сделать ? Пробовал через C# и Батник вроде получилось, но тогда лажа с путями выходит, С#
корневой папкой считает zenolab в programfiles, а проект-шаблон считает корневой где лежит, не получается передать аргументы БАТНИКу, когда БАТНИК пускаешь так он работает нормально, как только через зенку на C# пускаешь, то он начинает считать корневой programfiles\zenolab вот такая лажа.
у меня так -))))

Er8v8mv.png
 
скоро будет новая демка)
 
  • Спасибо
Реакции: swiniks
Отвечу на свой вопрос сам, может кому то пригодиться. Делаем батник который запустит нам что надо. В проекте C# блок.

var cmd = new System.Diagnostics.ProcessStartInfo();
cmd.FileName = project.Variables["path"].Value+"read.bat"; // Путь к приложению из переменой проекта "path" и имя батника
cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
System.Diagnostics.Process.Start(cmd);
return 0;
 
  • Спасибо
Реакции: phoenixs и alekwuy

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)