首先在任意盤符下建立一個vbs腳本,文件名隨意,內容以下:html
Set ws = CreateObject("Wscript.Shell") ws.run "bash -c 'sh /home/winiu/start.sh'",vbhide
腳本語法網上找的,感興趣的小夥伴能夠本身研究下,其中linux
bash -c 'sh /home/user1/start.sh'shell
表示啓動bash時執行 sh /home/winiu/start.sh 這個命令,shell文件路徑請改爲你的路徑windows
其次建立start.sh文件,路徑隨意,執行時指定正確就行, 其中start.sh文件內容爲:bash
#!/bin/sh service ssh start $SHELL #這句很重要,掛起當前腳本進程,進而維持base.exe一直打開
最後就是建立windows系統計劃任務了,設爲開機啓動就好了
-----------下面劃重點--------------
其中碰到的一個煩人的問題就是,start.sh啓動ssh服務時,須要用到root權限,我安裝的時候默認用戶是普通管理員,因此每次bash啓動時,是以普通管理員的身份啓動,所以也就沒辦法啓動ssh服務,解決辦法就是設置bash的默認用戶爲root
如下是參考文檔,常規使用問題都有包含: