看到了這篇博客(https://www.cnblogs.com/dreamer-fish/p/3504628.html),所以就試了一下。
他其中講了四種方法:
第一種:先win+r,再輸入 shell:startup 命令。本人按照博客中所說做了一下,但很可惜的是測試的時候並沒有成功,對於小白的我來說,也沒找到為什么。
第二種:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。將啟動文件放入即可,但很遺憾的是我並沒有找到這個路徑。然后請教了我的小黑,他說是因為windows系統默認將ProgramData文件夾隱藏了,所以要先設置:文件瀏覽窗口上方工具條->工具->文件夾選項->查看->高級設置->選中顯示隱藏的文件夾驅動器->確認,就可以找到了。
第三種:編輯注冊表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。這個路徑我也沒有找到,是因為這個不是本機路徑,是注冊表編輯器路徑,和第一種方法一樣,通過win+r打開運行,輸入regedit,就可以打開注冊器編輯器了。然后編寫注冊表腳本,並將其保存為.reg文件即可。
編寫注冊表腳本:
1
2
3
4
|
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"RFServer"
=
"C:\\Inetpub\\wwwroot\\RFS\\safe.exe"
(放置啟動文件的路徑)
|
第四種:編輯本地組策略 gpedit.msc。其中給出了兩張圖片:
按照圖片顯示,我找到了對應的文件夾,但是我是直接按照第二張圖片的登錄那個文件夾操作的,點擊登錄后會出現右側樣式,選擇“在用戶登錄時運行這些程序”,進去后根據提示完成了配置操作,但是測試時發現並不可以,最后才知道是這是只有在用戶登錄的時候才可以啟動,主要針對台式機或者筆記本,因為需要用戶,登錄后自動啟動,但我們的服務器在重啟后不需要登錄,所以這個就沒辦法實現。然后我有試了圖一“腳本”的那個方法,其中在“用戶配置”和“計算機配置”中都有“腳本”的選項,而這兩個都可以進行配置,我選擇了“計算機配置”,點擊進去后,如圖所示:
雙擊“啟動”后,添加啟動文件即可。經測試,當服務器down掉后,他可以自啟動你需要啟動的服務,無需再人為手動啟動。