Как тихо запускать пакетные файлы и скрывать окно консоли? - PullRequest
0 голосов
/ 04 сентября 2018

На самом деле я использую nodejs + Electronjs для своего приложения, а также я использую заставку для своего приложения. Когда я запускаю свой пакетный файл, он запускается и показывает окно приглашения cmd поверх моей заставки. Итак, я хочу выполнить свой пакет файл в фоновом режиме. Можете ли вы дать идеальное решение для моих нужд?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2018

вы можете использовать любой пакетный скрипт

    @echo off //for remving console text

   //Other codes 

   exit /b 0  //for removing console


   pause>nul 

Я также сталкивался с такой ситуацией, когда мне приходилось генерировать файлы PDF и позволять принтеру выполнять команду печати для печати файлов PDF с принтером по умолчанию. Для этой цели я использовал sumatrapdfreader. Я также разработал пакетную печать, я думаю это будет полезно для вас, я делюсь ссылкой на вас. ссылка на пакет на github

0 голосов
/ 04 сентября 2018

Попробуйте это:

Сохранить как invisible.vbs :

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

Затем запустите ваш скрипт после вызова скрипта vbs

invisible.vbs <script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...