基于win10系统设置python脚本开机自启

基于win10系统设置python脚本开机自启

前言

在 Windows 系统中设置 Python 脚本开机自启,可以通过以下两种方法实现。基于以运行 cpu_men_run.py 为例,进行记录

方法一:通过启动文件夹实现(用户登录后运行)

创建批处理文件

在任意位置新建文本文件,粘贴以下内容并保存,比如路径为:C:\Users\zwyuser\Desktop\soft\run_cpu_men_script.bat

请自行修改具体目录路径

@echo off
cd /d C:\Users\zwyuser\Desktop\soft
python cpu_men_run.py -c 1 -t 0.05 -m 4000
BASIC

添加到启动项

  • 按下 Win + R,输入 shell:startup,打开启动文件夹。
  • run_cpu_men_script.bat 复制到该文件夹中。

验证

重启电脑后,脚本会在用户登录时自动运行。

方法二:通过 NSSM 注册为系统服务(无需用户登录)

下载 NSSM

NSSM 官网 下载 nssm.exe,并将其放在任意目录(如 C:\Users\zwyuser\Desktop\soft),解压即可使用,根据系统32位还是64位,使用对应目录的nssm.exe

image-20250326124657464

创建批处理文件

run_cpu_men_script.bat脚本同上内容。

请自行修改具体目录路径

注册服务

  • 以管理员身份打开命令提示符。
  • 执行以下命令(替换 <服务名> 和路径):
# .\nssm.exe install <服务名> "C:\Users\zwyuser\Desktop\soft\run_cpu_men_script.bat"
.\nssm.exe install "CPU_Monitor" "C:\Users\zwyuser\Desktop\soft\run_cpu_men_script.bat"
Bash

配置服务

执行
# C:\Users\zwyuser\Desktop\soft\nssm-2.24\win64
# .\nssm.exe edit <服务名>
.\nssm.exe edit CPU_Monitor
Bash

执行命令后会弹出设置界面

  • 启动类型:自动(确保服务开机自启)。
  • 可执行文件路径:已自动填充批处理路径。
  • 设置启动用户:设置执行服务的账号与密码。

image-20250326125409477

image-20250326125438149

验证

打开服务(services.msc),找到CPU_Monitor服务,进行启动运行,验证是否正常运行。

image-20250326125658192

也可重启系统后,查看服务会自动运行,可通过 services.msc 检查服务状态。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇