2017-09-04 1473 views
2

當我使用Windows 7時,以下批處理命令打開MobaXterm,並在其中打開一個新的選項卡(除了主選項卡),該選項卡連接到VM('linux-server '):在批處理腳本中啓動MobaXterm中的會話

start "" "C:\Program Files (x86)\MobaXterm\MobaXterm.exe" -newtab linux-server 

現在,在Windows 10中,該命令無法正常工作。它打開MobaXterm,但不打開VM的會話。

我試圖從命令行運行命令,結果是一樣的。

我的要求是:

  • 使用批處理命令(這是過去打開「主頁選項卡」是不必要的),打開一個會話到虛擬機中MobaXterm
  • 我用私鑰來連接這會話,由於某種原因,Moba不保存私鑰的密碼,只保存用戶的密碼。我想保存密碼。

在此先感謝!

回答

0

MobaTek Blog

MobaXterm.exe -newtab ["<Command>"]

該命令可以用於啓動MobaXterm的運行實例內的新的選項卡(或如果沒有其它實例正在運行開始MobaXterm的新實例)並立即執行給定MobaXterm命令

所以,你會需要指定一個ssh命令連接到您的虛擬機。

你也可以保存ssh連接(或任何其他連接類型)「第一級」的書籤,並使用bookmark -command來代替:

MobaXterm.exe -bookmark "<Bookmark_name>"

此命令可以用來通過指定其名稱來啓動書籤。

在你的情況下,命令是這樣的,如果你的書籤將被稱爲「Linux的服務器」

start "" "C:\Program Files (x86)\MobaXterm\MobaXterm.exe" -bookmark linux-server