Запустите скрытый файл .bat

У меня есть файл bat, который запускает программу и уже содержит мое имя пользователя и пароль, и мне нужно открыть cmd, чтобы программа работала. Я хочу скрыть окно cmd, чтобы предотвратить случайное закрытие, вот код:

*prgram.name* -o *server* -u *username* -p *password*

Мне нужно, чтобы это было скрыто от глаз, но появлялось в диспетчере задач, чтобы закрыть, когда я захочу... Спасибо


person Community    schedule 23.10.2013    source источник
comment
Вы ищете команду start, чтобы позволить cmd выйти до завершения работы приложения? В этом случае вы могли бы также подумать о том, чтобы просто создать программу запуска для приложения и вставить туда параметры. Или вы ищете способ программно выполнить пакетный файл без окна? Это возможно, но, пожалуйста, укажите свой язык и добавьте код, который у вас есть в этом случае.   -  person dst    schedule 24.10.2013
comment
С помощью простого поиска в Google вы можете найти множество способов, как это сделать. Вот один из них, который существует у привилегированного пользователя superuser.com/questions/62525/run-a-completely-hidden-batch-file   -  person BDM    schedule 24.10.2013
comment
возможный дубликат Как я могу скрыть ms -dos при запуске файла .bat?   -  person Helen    schedule 08.05.2014


Ответы (2)


скрыть.vbs:

WScript.CreateObject("WScript.Shell").Run "*prgram.name* -o *server* -u *username* -p *password*", 0 , false

это запустит скрытый cmd.

person cure    schedule 24.10.2013

Существует утилита под названием CMDOW, которая, среди прочего, может запускать скрытое окно cmd.
Из-за этого некоторые антивирусные инструменты помечают ее как инструмент взлома.

person foxidrive    schedule 24.10.2013