以前做过开机运行,但是现在用的时候又给忘了,所以本次来写一下步骤。
博主做的是一个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