V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
billowssun123
V2EX  ›  Windows

Windows 如何设置在开机不解锁的情况下,软件正常自启?

  •  
  •   billowssun123 · 2021-11-02 21:27:07 +08:00 · 4983 次点击
    这是一个创建于 1124 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前使用的 clash 代理局域网的功能,偶尔电脑会重启,人又不想过来动电脑,远程开机后就可以了,但是发现重启后不解锁的情况下,clash 和其他的软件都不会启动,有什么方法可以设置不解释的情况下,软件正常自启么?
    33 条回复    2021-11-03 17:59:03 +08:00
    LeeReamond
        2
    LeeReamond  
       2021-11-02 21:55:18 +08:00
    印象中 win 好像是组策略设置的优先级比较高
    datocp
        3
    datocp  
       2021-11-02 21:56:02 +08:00 via Android
    Control userspassword 自动登录 /再屏幕保护锁屏?
    lithiumii
        4
    lithiumii  
       2021-11-02 22:43:50 +08:00 via Android
    task schelduler 应该可以
    Vnaner
        5
    Vnaner  
       2021-11-02 22:47:50 +08:00
    task schelduler 之前我试过,clash 不好用,有 clash 这么个进程,但是看不到图标,代理也不生效。
    后来是开机自动登录完事
    dingwen07
        6
    dingwen07  
       2021-11-02 22:55:05 +08:00 via iPhone
    登录设置里那个自动打开软件
    问题是需要软件自己适配
    flynaj
        7
    flynaj  
       2021-11-03 01:26:32 +08:00 via Android
    这个需要安装成服务。有一个 nssm 的小程序安装成服务。
    ClericPy
        8
    ClericPy  
       2021-11-03 01:30:43 +08:00
    十几年前 autohotkey 一行代码锁屏, 设置开机启动...
    oyasumi
        9
    oyasumi  
       2021-11-03 06:33:07 +08:00 via Android
    买个树莓派
    kokutou
        10
    kokutou  
       2021-11-03 07:47:19 +08:00 via Android
    配置文件拿出来用 clash 那个原生的 exe 做成服务。。。
    Tink
        11
    Tink  
       2021-11-03 08:32:04 +08:00 via Android
    做服务
    DAPTX4869
        12
    DAPTX4869  
       2021-11-03 08:40:37 +08:00
    winsw, 现在用于开启 FRP, 挺好用
    gogolive
        13
    gogolive  
       2021-11-03 08:58:50 +08:00
    服务做成自动启动
    me221
        14
    me221  
       2021-11-03 08:59:36 +08:00
    @kokutou 这个怎么操作,wiki 中好像没有提到。
    Cfw 内存占用太多了,只想保留内核
    2i2Re2PLMaDnghL
        15
    2i2Re2PLMaDnghL  
       2021-11-03 09:18:37 +08:00
    @me221 就是直接用 clash 啊,去看 clash 的文档怎么写配置,需要微调。
    记得用 Premium ,这个是和 CFW 功能一致的,开源版本少一些功能
    CFW 是 clash 套了个壳(好像还是个 Electron 壳)
    me221
        16
    me221  
       2021-11-03 09:25:21 +08:00
    @2i2Re2PLMaDnghL 嗯嗯 我能启动它。
    但是怎么在 windows 上注册成服务,开机启动。
    PS: Windows Terminal 怎么已管理员身份启动
    orisine
        17
    orisine  
       2021-11-03 09:47:17 +08:00
    可以将 bat 快捷方式放在 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 下,不用登陆就会自启;
    要管理员身份的话自己写个 Windows 服务吧
    2i2Re2PLMaDnghL
        18
    2i2Re2PLMaDnghL  
       2021-11-03 10:34:20 +08:00   ❤️ 1
    @me221 如果只想开机启动可以计划任务或者注册表的几个 RunService 目录

    服务的话一是 #7 的 nssm ,二是 PowerShell 的 New-Service cmdlet

    我是不建议管理员启动 wt ,我都是 Win+X,A ,不过实际操作方式也就是右击。(更不建议在用户权限 wt 里启动一个管理员权限的 shell ,这是明显的 security breach ,但应可以通过 runas.exe 解决)
    Travers
        19
    Travers  
       2021-11-03 10:44:46 +08:00 via iPhone
    我之前简单的做法是 rd/vnc 过去解锁
    iphoneXr
        20
    iphoneXr  
       2021-11-03 10:51:30 +08:00
    换个思路 就是保证电脑不要关机 不要更新和重启
    iphoneXr
        21
    iphoneXr  
       2021-11-03 10:53:05 +08:00
    再加一个 打开远程桌面 实在重启了登录进去摆弄下
    dier
        22
    dier  
       2021-11-03 10:54:25 +08:00
    配置个计划任务,计划任务可以配置为不管是否登录都运行
    brucecao
        23
    brucecao  
       2021-11-03 10:56:42 +08:00
    @dier 我的 win 多个账户,设置这个不管用
    dier
        24
    dier  
       2021-11-03 10:59:33 +08:00
    @brucecao 用管理员账户试过吗?如果指定用户,完成配置时貌似还要输入密码确认的
    me221
        25
    me221  
       2021-11-03 11:26:13 +08:00
    @2i2Re2PLMaDnghL 我尝试过 sc 和 nssm ,创建服务启动后不能正常代理.....感觉是需要管理员权限(我手动运行需要管理员权限)。怎么以管理员身份启动服务成了问题,google 找不到答案.....
    2i2Re2PLMaDnghL
        26
    2i2Re2PLMaDnghL  
       2021-11-03 12:43:37 +08:00
    @me221 服务本来就是默认管理员身份启动( SYSTEM 账户,比 Administrator 更强一点)
    你完全找错方向了。
    cweijan
        27
    cweijan  
       2021-11-03 14:01:55 +08:00
    @me221 @billowssun123 我之前也折腾过, 有以下方式
    - 注册表: 启动优先级低, 且不是管理员模式运行, 不推荐
    - 任务计划程序: 可以正常运行, 稍微麻烦点
    - 现在是通过将软件注册为 windows 服务实现, 我刚放 GitHub 了, 可以看看 https://github.com/cweijan/windows_service
    billowssun123
        28
    billowssun123  
    OP
       2021-11-03 14:40:24 +08:00
    @cweijan 谢谢
    Huelse
        29
    Huelse  
       2021-11-03 17:21:37 +08:00
    @cweijan #27 srvany.exe 是干啥的
    cweijan
        31
    cweijan  
       2021-11-03 17:28:07 +08:00
    @Huelse 对, srvany 用来执行目标程序.
    jeeyong
        32
    jeeyong  
       2021-11-03 17:31:44 +08:00
    netplwiz, 命令运行起来, 你能就能看懂了?
    我是启动脚本的时候需要设置这个
    asdjgfr
        33
    asdjgfr  
       2021-11-03 17:59:03 +08:00
    右键此电脑-任务计划程序-创建基本任务
    这只我用过最直观最好管理的方式了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1435 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:29 · PVG 01:29 · LAX 09:29 · JFK 12:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.