在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
在Windows系统中 开机自动运行一个Python脚本 或者自动运行一个软件相关推荐
- 第一个python脚本(自动登录、申请活动、退出)
# Time 20180316-15:05 # QQ:934072160 from selenium import webdriver from selenium.webdriver.common.k ...
- linux open换行windows,python中遇到的Windows系统中换行符的一个坑
在项目hex2bin( https://github.com/Root-lee/hex2bin ) 中,需要实现将一个txt文本中的十六进制码转换成相应的ascii码符号并写入一个.dat文件中,以用 ...
- 如何将USBKey中的证书注册到Windows系统中、分享一个 证书 C++安装
USBKey 是一种 USB 接口的硬件设备.如坚石诚信的 ET199Auto ,内置 16 位国外进口高性能智能卡芯片,有一定的存储空间,可以存储用户的私钥以及数字证书,利用 USBKey内置的RS ...
- 怎么恢复服务器电脑删除的文件,windows系统中u盘上被删除的文件怎么恢复?_网站服务器运行维护,windows,u盘,删除,恢复...
win10装cad提示权限不够怎么办?_网站服务器运行维护 解决方法:跳过管理员权限来进行安装.步骤:1.在经常要使用的程序上右键单击,选择"兼容性疑难解答":2.点击" ...
- ip设置 kali 重置_在 Windows 系统中如何重置 TCP/IP 协议堆栈修复网络连接问题
Internet 在 TCP/IP 协议上工作,如果 TCP/IP 协议堆栈在 Windows 或任何其他操作系统(例如 Linux 或 MacOS)中无法正常工作,则您的 Internet 连接会出 ...
- Windows系统中让硬盘更快的九大绝招
Windows系统中让硬盘更快的九大绝招 一.合理使用硬盘 何为合理使用硬盘呢?首先我们要了解硬盘盘片的物理结构.分区并格式化后的硬盘却是以扇区为基本单位的,一个分区是由若干个扇区构成的.那什么是扇 ...
- Windows系统中搭建Python编译环境
Windows系统并非都默认安装了Python,因此你可能需要下载并安装它,再下载并安装一个 文本编辑器(用之前的PyCham: 点击打开链接). 1. 安装Python 首先,检查你的系统是否安装了 ...
- Windows系统中如何释放C盘空间
Windows系统中如何释放C盘空间 1.打开"我的电脑"-"工具"-"文件夹选项"-"查看"-在"显示所有文 ...
- Windows系统中哪些文件夹可以删除
Windows系统中哪些文件夹可以删除 windows文件夹中的哪些文件可以删除 经过以下的设置后,你的系统会更加清爽.简洁.高效! 1.打开"我的电脑"-"工具&quo ...
最新文章
- Http之Get/Post请求区别
- WHEN-CREATE-RECORD的三大定律一大推论
- js中replace未定义_js中replace的用法
- 写给那些正奔三的80后[转]
- 工作是属于公司的,而职业生涯却是属于你自己的
- Dapper 中使用sql in 关键字查询
- 干掉RESTful:GraphQL真香!
- java小程序设计一个国旗点击国旗唱国歌,看这篇足矣了!
- 在动态网络下实现分布式共享存储
- VC制作类似于IE4的酷工具条
- oracle11g异机备份,tsm oracle11g rac环境异机恢复报错(或者搭建dg)
- 关于微信和支付宝小程序审核记录分享
- CSS3 圆形时钟式网页进度条
- docker 搭建nginx php mysql_docker搭建nginx+mysql+php
- [圣诞大礼][android控]平板电脑HD精品游戏软件合集
- Java实现分页功能常见的几种方法
- UCOSII系统移植详解
- wps表格l制作甘特图_WPS如何用Excel制作甘特图
- 今日头条推荐算法原理 - 梳理
- WINVNC源码分析(四)——IO之rdr库