在Windows系統中 開機自動運行一個Python腳本 或者自動運行一個軟件

以前做過開機運行,但是現在用的時候又給忘了,所以本次來寫一下步驟。

博主做的是一個ftp服務器,因爲是在自己電腦上,希望局域網內可以互相傳文件,所以希望開機之後能自動運行。

對於Windows系統,開機之後當所有的軟件初始化完畢之後,會自動運行C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup下面的文件,因此只要將文件放在這個文件夾下就可以自動運行。並且會全部運行。

如果希望運行某一個軟件,直接將該軟件的快捷方式放在下面即可。

本次我希望的是運行一個py文件,但是py文件之間還有調用,如果同時將一個文件夾放入,則會同時運行。因此,需要一個批處理文件,到指定的文件夾內,運行對應的文本即可。本次文件夾放在G:\ftp文件夾下,入口是tpServer.py文件。

1.先進入到G盤,對應的命令G:

2.進入對應的文件夾 cd G:\ftp

3.運行py文件 python ftpServer.py

如果程序內部有絕對路徑的話,不可以輸入 python G:\ftp\ ftpServer.py

因爲此時工作路徑是上面的Startup路徑,因此會出錯

 

使用notepad++新建一個ftp.bat文件,在內部輸入

G:

cd G:\ftp

python ftpServer.py

bat文件內部每一行,相當於在命令提示行內部直接進行輸入,因此可以直接通過cmd 之後觀察現象進行單步調試。

 

 

每次開機就可以實現自動打開ftp服務器了

具體服務器的搭建流程見以下地址:https://blog.csdn.net/qq_34020487/article/details/89337141

下載資源地址爲:https://download.csdn.net/download/qq_34020487/11120287

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章