2015-04-16 4 views
2

Я пытался запустить PUTTY из веб-браузера, в то время как я смог достичь этого после прочтения этого сообщения «http://johnsofteng.wordpress.com/2009/05/12/launch-putty-from-browser/», но когда я нажимаю на любую ссылку ssh: // обе команды prompt (cmd.exe) и putty.exe открываются. Я не хочу, чтобы командная строка (cmd.exe) открывалась, вместо этого запускался только putty.exe.Запуск putty из браузера также открывается cmd.exe

+0

Пожалуйста, наведите вопрос [су]. Здесь [вне темы] (http://stackoverflow.com/help/on-topic). –

ответ

1

окно команда запускает вам пакетный файл, вы можете добиться того, что вы хотите со следующим:

добавить старт (https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/start.mspx?mfr=true) к вызову пакетного файла для запуска шпатлевки, то есть:

start /b "C:\Program Files\PuTTY\putty.exe" %extract% 

это позволяет командный файл закрываться после запуска шпатлевки, а не ждать его выхода.

Чтобы предотвратить окно командной строки, появляющаяся в первую очередь обратите внимание на этот ответ https://superuser.com/a/443181 и нить это в в общем

0

Используйте это:

CD C:\Program Files\PuTTY 
start putty.exe %extract% 
exit 

вместо:

"C:\Program Files\PUTTY\putty.exe" %extract% exit 
+0

эй пробовал это, но он не работает, я думаю, что подсказка cmd становится неактивной после запуска putty.exe.thats, почему она не читает команду exit. Мой файл bash выглядит так: @echo off set var =% 1 set extract =% var: ~ 6, -1% "C: \ Program Files \ PUTTY \ putty.exe"% extract% exit –

+0

обновлен мой ответ – madalinivascu

+0

да, он работает отлично, спасибо –

Смежные вопросы