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

windows 自动开机,不解锁如何让自启动软件自启动

  •  
  •   dream7758522 · 2022-02-15 13:24:33 +08:00 via Android · 5703 次点击
    这是一个创建于 772 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每次都要输完密码登录进去自启动软件才会自启动,有没有不输入密码的办法

    34 条回复    2024-02-15 20:15:02 +08:00
    Explr
        1
    Explr  
       2022-02-15 13:46:06 +08:00 via iPhone
    可以考虑用任务计划,或者封装成服务。
    opengps
        2
    opengps  
       2022-02-15 13:49:41 +08:00
    做成 windows 服务可以做到
    0o0O0o0O0o
        3
    0o0O0o0O0o  
       2022-02-15 13:50:01 +08:00 via iPhone   ❤️ 1
    winsw
    thetbw
        4
    thetbw  
       2022-02-15 13:56:02 +08:00
    我记得钉钉就是了吧,我电脑开机还没输密码呢,就听见钉钉的消息提醒了
    doubtlhy
        5
    doubtlhy  
       2022-02-15 14:01:10 +08:00 via iPhone
    写个 vbs 启动脚本,右键脚本创建快捷方式放到启动文件夹里。
    phony2r
        6
    phony2r  
       2022-02-15 14:06:37 +08:00
    歪个题, mac 能做到自动开机没解锁自启动软件吗?
    aotuman233
        7
    aotuman233  
       2022-02-15 14:12:21 +08:00 via iPhone
    @phony2r 开机不解锁意味着 filevault 不能解锁,自然启动不了应用
    tsanie
        8
    tsanie  
       2022-02-15 14:12:41 +08:00
    @phony2r 可以,都是做成服务的思路,launchctl 注册、启动,放到 /Library/LaunchDaemons 下就是未解锁也可执行。
    hahiru
        10
    hahiru  
       2022-02-15 14:21:59 +08:00
    任务计划
    littlewing
        11
    littlewing  
       2022-02-15 14:27:01 +08:00
    设置自动登录然后过一段时间 lock ?
    orisine
        12
    orisine  
       2022-02-15 14:51:01 +08:00
    把需要启动软件的快捷方式放到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 下,不用登陆就可以启动了
    dlsflh
        13
    dlsflh  
       2022-02-15 15:06:09 +08:00 via Android
    做成服务最好,崩溃了也能自己重启。
    CallMeReznov
        14
    CallMeReznov  
       2022-02-15 15:12:51 +08:00
    计划任务的运行账户使用:SYSTEM
    不过这只适合一些定时任务,GUI 的话这样运行是没界面的.
    olaloong
        15
    olaloong  
       2022-02-15 15:32:55 +08:00
    用 nssm 创个服务就行了,开机就启动。之前用来启 frpc ,没出过问题
    me221
        16
    me221  
       2022-02-15 15:36:57 +08:00
    使用[WinSW]( https://github.com/winsw/winsw/releases) .
    当时也为了这个需求专门写了个[博客]( https://blog.karden.me/2021/12/winsw)
    Aganzo
        17
    Aganzo  
       2022-02-15 15:43:56 +08:00
    control userpasswords2 自动登录?
    JunC74
        18
    JunC74  
       2022-02-15 15:46:34 +08:00
    windows 服务不是不能使用 gui 环境的吗
    JunC74
        19
    JunC74  
       2022-02-15 15:51:31 +08:00
    我试过做一个远程控制脚本,如果电脑在锁屏时关机,下次启动就不会启动用户环境的程序,需要登录解锁后才行.做成服务的确时能够做到自启,但无法使用界面,我主要是用来做远程挂机玩游戏用的,最后还是用自动登录后刷屏的方法.
    dream7758522
        20
    dream7758522  
    OP
       2022-02-15 16:44:31 +08:00 via Android
    楼上的好像都太复杂了,
    我的思路是 control userpasswords2 自动登录,
    然后用批处理 bat 做了一个 20 秒自动锁定的脚本,放到自启动里
    HiHi
        21
    HiHi  
       2022-02-15 17:18:04 +08:00
    @dream7758522 #20 我用 control userpasswords2 碰到一个问题,当 windows 自动更新的时候,可能会卡在新系统的欢迎界面,所有启动项不会自动执行。暂时也不知道怎么解决
    neroxps
        22
    neroxps  
       2022-02-15 17:42:10 +08:00
    tomychen
        23
    tomychen  
       2022-02-15 18:43:03 +08:00
    正常的作法不是注册一个服务吗?
    linglin0924
        24
    linglin0924  
       2022-02-15 20:22:29 +08:00   ❤️ 1
    windows 任务计划程序里面有一个触发器,触发器可以选择开始任务条件,比如登录时、启动时、连接到用户会话时等等。就是你的问题解决办法。
    mxT52CRuqR6o5
        25
    mxT52CRuqR6o5  
       2022-02-15 20:25:26 +08:00 via Android
    任务计划+1
    lxiszuhi
        26
    lxiszuhi  
       2022-02-15 21:59:26 +08:00
    @dream7758522
    Windows 计划任务不是可以不登录也运行的吗?
    flynaj
        27
    flynaj  
       2022-02-15 22:29:50 +08:00 via Android
    安装成服务 nssm https://nssm.cc/download
    WinSW 依赖.net
    ysc3839
        28
    ysc3839  
       2022-02-15 22:39:46 +08:00 via Android
    不登录是不可行的,除非你能接受程序没有界面。因为 Windows 的进程是跟 session 绑定的,登录前只有 session 0 ,登录后才有 session 1 ,程序才能在 session 1 中启动,才能显示界面。
    不过 Win10 有个开机后解锁前自动启动程序的功能,类似登录但保持锁定。
    w3cll
        29
    w3cll  
       2022-02-16 00:27:22 +08:00
    计划任务中有一项“开机启动”
    cat9life
        30
    cat9life  
       2022-02-16 08:33:24 +08:00
    计划任务可行
    spygg
        31
    spygg  
       2022-02-16 11:29:03 +08:00
    @orisine 这个真不行,需要登陆之后才能启动,不管是注册表还是开始菜单....
    orisine
        32
    orisine  
       2022-02-17 10:07:23 +08:00
    @spygg 不好意思,刚确认了下,我的是配合做了自动登录。。。
    我的 aira2 启动 bat 就是这么做的,可以做个参考。
    运行 netplwiz ,将‘要使用计算机,用户必须输入用户名和密码’的勾去掉,配置下登陆账户的账号密码,应用就可以了。
    ps:在 win10 的 19044.1526 中上面那个‘要使用计算机,用户必须输入用户名和密码’配置不见了,家里的 19042.1415 还有,不知道跟版本有没有关系。
    wwqgtxx
        33
    wwqgtxx  
       2022-02-21 10:24:27 +08:00   ❤️ 1
    @orisine 如果那个‘要使用计算机,用户必须输入用户名和密码’配置不见了,你需要这个.reg 文件:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device]
    "DevicePasswordLessBuildVersion"=dword:00000000
    akatale
        34
    akatale  
       42 天前
    我之前一直都是开机不登录账户就能完成所有的自动启动项,最近不知道无意中改了什么设置突然不行了,至少肯定不是每个程序都需要设置计划任务或服务
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1490 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:52 · PVG 07:52 · LAX 16:52 · JFK 19:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.