Я запускаю театрализованное представление (часть замазки) при запуске Windows. В настоящее время (начиная с версии .69 и .70) существует ошибка, из-за которой она умирает через некоторое время.

Поэтому я хочу написать скрипт (bat, powershell, я не против чего) в Windows, который по сути делает это:

:loop
  "C:\Program Files (x86)\PuTTY\pageant.exe" C:\Users\user\Documents\mykey.ppk
goto loop

Как мне сделать это так, чтобы не было окна cmd?

Возможно, это связано с тем, как я могу выполнить командную строку Windows в фоновом режиме? Но я не хочу запускать зрелище на заднем плане файла bat, иначе он быстро зацикливается.

Я хочу, чтобы сам скрипт выполнялся в фоновом режиме и не имел окна. Я предпочитаю делать это одним скриптом. Как и в, не нужно создавать ярлык, запускающий скрипт.

1 ответ1

0

Используйте инструмент командной строки, чтобы запустить процесс без вывода сообщений

Тихий, hidecon или hideexec

/NOCONSOLE после вас cmd.exe

Вы идете на одну вещь, если вам это нужно, в свернутом процессе без изменения кода.

Перейдите в CMD -> Открыть CMD -> Щелкните правой кнопкой мыши на панели задач Иконки CMD. Вы можете увидеть командную строку -> снова щелкните правой кнопкой мыши на этом -> Свойства -> Вы можете запустить: вы получаете три окна Option Min, Max и Normal. Выберите МИН. -> ПРИМЕНИТЬ -> ОК

Поэтому всякий раз, когда вы запускаете CMD, он открывается с МИНИМАЛЬНЫМИ окнами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .