公司电脑有域管理策略,避免自动锁屏,可以使用什么方法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
copythat
V2EX    程序员

公司电脑有域管理策略,避免自动锁屏,可以使用什么方法?

  •  
  •   copythat 2021-02-04 11:06:39 +08:00 10591 次点击
    这是一个创建于 1709 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 目前我能想到的一个方法是,脚本 Sendkey,如有程序在往屏幕上输入内容,担心恰好 sendkey,可能有错入 /漏入内容风险

    如果方便请 V 友分享一下观点或者方法,非常感谢!

    79 条回复    2022-07-26 15:30:27 +08:00
    MarshmelloX3X
        1
    MarshmelloX3X  
       2021-02-04 11:07:42 +08:00 via Android
    循环播放一个视频?
    copythat
        2
    copythat  
    OP
       2021-02-04 11:10:12 +08:00
    @MarshmelloX3X 不能,补充说明一下,想避免锁屏是因为,我们会不定时让它运行程序,此程序的限制为:
    1. 电脑不能锁屏
    2. 不定时运行,触发运行的条件是由用户决定的
    copythat
        3
    copythat  
    OP
       2021-02-04 11:11:23 +08:00
    @MarshmelloX3X
    3. 运行的程序类似按键精灵,所以不能循环播放视频
    boris93
        4
    boris93  
       2021-02-04 11:12:34 +08:00 via Android   3
    联系 IT,说明需求,让他给你开例外
    temp200611
        5
    temp200611  
       2021-02-04 11:14:31 +08:00 via Android
    试试 Caffeine
    MarshmelloX3X
        6
    MarshmelloX3X  
       2021-02-04 11:15:23 +08:00 via Android
    让单位的锁屏策略不应用到这台电脑上
    privil
        7
    privil  
       2021-02-04 11:16:04 +08:00   1
    有动鼠标防止锁屏的软件,小众软件里面搜索下。不过你这个不锁屏幕,还是得和 IT 沟通下,看他们那边会不会给你什么方案。
    leido
        8
    leido  
       2021-02-04 11:17:34 +08:00
    联系你们网管一句话的事.
    jiashun
        9
    jiashun  
       2021-02-04 11:18:20 +08:00
    写个程序,定时移动鼠标指针再复位。
    copythat
        10
    copythat  
    OP
       2021-02-04 11:18:39 +08:00
    @boris93 谢谢建议,这个方式也可以的,这个是我们最后的备选方案,我们仍想尝试,使用程序 /脚本的思路
    treemonster
        11
    treemonster  
       2021-02-04 11:18:49 +08:00 via Android
    定时激活一个窗口可以试试
    copythat
        12
    copythat  
    OP
       2021-02-04 11:19:47 +08:00
    @jiashun
    这个方式我尝试过,很奇怪的是,鼠标指针移动中,但仍然会定时锁屏,这个原因我也不清楚。
    copythat
        13
    copythat  
    OP
       2021-02-04 11:20:29 +08:00
    @treemonster
    Get,这个主意不错,我试一下,tks
    jiashun
        14
    jiashun  
       2021-02-04 11:20:44 +08:00
    @copythat so sad...
    LANB0
        15
    LANB0  
       2021-02-04 11:21:53 +08:00   1
    脚本定时发送一个 Scroll Lock 按键事件即可
    copythat
        16
    copythat  
    OP
       2021-02-04 11:24:39 +08:00
    @LANB0 引用“脚本定时发送一个 Scroll Lock 按键事件即可”

    sendkey 尝试过,在测试的时候发现,sendkey 2 次 "Caps lock",恰好 send 其他内容时,有卡顿的现象存在,所以才担心 “如有程序在往屏幕上输入内容,担心恰好 sendkey,可能有错入 /漏入内容风险”
    px1396
        17
    px1396  
       2021-02-04 11:46:50 +08:00   1
    直接物理超度,把鼠标放在风扇上面,指针就会抖起来了
    LANB0
        18
    LANB0  
       2021-02-04 11:47:12 +08:00
    @copythat 所以才要你 send Scroll Lock 呀,这个不影响其他按键和实际的屏幕输入
    yazoox
        19
    yazoox  
       2021-02-04 11:48:49 +08:00   2
    好奇,你为啥不让“屏幕自动锁屏”?是为了跑自动化 UI 测试么?
    如果 YES,那这个是合理需求,直接提给 IT 好了。
    如果 No. 那其实有很大风险的。你离开座位,屏幕不锁,万一你的邮件被别人看了,或者文件被别人拷贝走了, etc. 后面怎么说?
    tinybaby365
        20
    tinybaby365  
       2021-02-04 11:50:14 +08:00
    Arduino Leonardo 了解一下,模拟鼠标键盘。
    Tumblr
        21
    Tumblr  
       2021-02-04 11:52:36 +08:00
    @copythat #10 为什么要把正常流程作为「最后的备选方案」而要尝试一些违规的东西?
    根据你的描述,这属于正当的业务需求, @boris93 #4 的提议才是优先考虑的正道。
    Tumblr
        22
    Tumblr  
       2021-02-04 11:55:56 +08:00   1
    @yazoox #19 邮件被别人看了都是小事,拿他电脑发点不该发的、做点不该做的,那才叫苦。。。

    当年我也没有随手锁屏的习惯(域策略是 5 分钟锁屏),有一次回来看到有一封未发送的邮件,收件人是 CIO,cc 给我的 line manager,内容大概是「我 TM 受够这个破公司了,干你们,我要离职」之类的,后来知道是 CIO 开的一个小玩笑,自此养成了离开座位随手锁屏的习惯。
    jones2000
        23
    jones2000  
       2021-02-04 12:19:56 +08:00
    退域
    voids
        24
    voids  
       2021-02-04 12:27:08 +08:00
    我刚好有这个需求,我是通过开一个空白 PPT 播放实现的。播放后 alt+tab 切到后台就可以了。
    ![Annotation 2021-02-04 122503.jpg]( https://i.loli.net/2021/02/04/AseMSzQfJ9io3vK.jpg)
    whypool
        25
    whypool  
       2021-02-04 12:29:07 +08:00 via Android
    每天一个离职小技巧?
    boris93
        26
    boris93  
       2021-02-04 12:36:16 +08:00 via Android
    @Tumblr 希望他是想借这个操作提醒你,而不是来不及发送只好拿玩笑搪塞过去
    liuzhaowei55
        27
    liuzhaowei55  
       2021-02-04 12:44:42 +08:00 via iPhone
    电源计划直接永久就可以了,这个应该没限制。
    Tumblr
        28
    Tumblr  
       2021-02-04 12:46:40 +08:00
    @boris93 #26 确实只是一个提醒,那个 CIO 是个超级搞笑的家伙(不过非常帅),所以这种行为对他来说很正常了。
    EvanQu
        29
    EvanQu  
       2021-02-04 13:50:28 +08:00
    https://meta.appinn.net/t/topic/21739
    软件运行后,每隔一段时间移动一下鼠标,让系统(或者某些软件)认为鼠标在活动,可避免屏保、锁屏等。
    重点:自制软件,无版权,无广告,不收费!
    EvanQu
        30
    EvanQu  
       2021-02-04 13:50:42 +08:00
    刚好看到
    copythat
        31
    copythat  
    OP
       2021-02-04 14:21:51 +08:00
    @Tumblr 感谢 Tumblr 的提醒,
    "为什么要把正常流程作为「最后的备选方案」而要尝试一些违规的东西?"
    这个问题问得很赞,我尝试从一个角度来回答你:
    这些东西说白了,都是为了效益,在能满足效益,且能在我们控制范围内,我们仍希望处于灰色地段,不上升到公开向上申请制度例外的地步,否则涉及要计算的风险就更多了。
    copythat
        32
    copythat  
    OP
       2021-02-04 14:22:18 +08:00
    @EvanQu 感谢 EvanQu
    alazysun
        33
    alazysun  
       2021-02-04 14:22:22 +08:00
    拒绝管理
    copythat
        34
    copythat  
    OP
       2021-02-04 14:24:33 +08:00
    @liuzhaowei55 "电源计划直接永久就可以了,这个应该没限制。"

    这个不管用,依旧锁屏
    copythat
        35
    copythat  
    OP
       2021-02-04 14:30:27 +08:00
    收到了很多建议,总结一下 V 友提供的思路,

    1. sendkey "Caps lock"
    2. 定时激活窗口
    3. 定时移动鼠标,该方式仍会锁屏,不清楚在定时移动时,是否要加入其它条件维持不锁屏的条件
    4. 联系 IT
    5. 分享一些使用的工具 /软件

    根据上述,采用各个点优点,我初步计划是,
    > 作一个脚本,定时"激活窗口+移动鼠标"结合,看是否可行,
    >> 如果不可行,加上"Scroll Lock"
    >>> 如果仍旧不可行,以及无其他可尝试方式后,只能联系 IT 解决了

    在此再次感谢每一位热心建议的 V 友!
    real3cho
        36
    real3cho  
       2021-02-04 14:49:03 +08:00
    试试组策略?
    Tumblr
        37
    Tumblr  
       2021-02-04 14:50:28 +08:00   2
    @copythat #31 如果灰色地带的话,其实很简单的,所有的组策略都是对注册表的修改,只要拿到权限之后做个计划任务,定时清除这个注册表就好了。

    (如果不知道具体的注册表键值,可以通过「以管理员运行 gpresult /r file.html 」 导出策略内容,然后去 http://gpsearch.azurewebsites.net/ 找对应的注册表项)
    dko
        38
    dko  
       2021-02-04 15:13:59 +08:00
    除了联系 IT 之外,如果被发现都可能被开掉。。
    huangmingyou
        39
    huangmingyou  
       2021-02-04 15:14:01 +08:00
    没人关心什么不想锁屏幕,密码敲的太麻烦?
    GavinXSF
        40
    GavinXSF  
       2021-02-04 16:06:50 +08:00
    Chrome 扩展:防止休眠或屏幕关闭
    我用这个完美解决
    AresCNZJ
        41
    AresCNZJ  
       2021-02-04 16:19:35 +08:00 via iPhone
    我们公司也是域管理策略锁屏。我是域管理员但是也不敢改……前几天用 java awt 做了个小工具,每天上班开着,三分钟自动动一下鼠标^_^,可惜工具在内网环境,分享不了给楼主。
    Tarkky
        42
    Tarkky  
       2021-02-04 16:29:19 +08:00
    截个屏,放到一张 ppt 幻灯片上,然后播放。如果双显示器的话,另外一个显示器工作。完美解决
    Tumblr
        43
    Tumblr  
       2021-02-04 16:33:36 +08:00
    @huangmingyou #39 这个楼主在#2 有说,程序需要。
    如果说密码太麻烦的话,其实 Windows Hello 非常方便,如果 Windows Hello 和面部解锁配置动态锁( Dymanic Lock ),体验还是非常棒的。
    huangmingyou
        44
    huangmingyou  
       2021-02-04 16:42:28 +08:00
    @Tumblr 如果是程序需要这种合理需求,直接找管理员比较好。
    yidinghe
        45
    yidinghe  
       2021-02-04 16:43:46 +08:00
    网上找 USB 键盘鼠标模拟器试试
    lumotian
        46
    lumotian  
       2021-02-04 16:44:46 +08:00   1
    把鼠标绑在按摩棒上
    Tumblr
        47
    Tumblr  
       2021-02-04 16:54:04 +08:00
    @huangmingyou #44 楼主在#31 楼也有回答这个问题
    t/751179?p=1#r_10159870
    ethanlu
        48
    ethanlu  
       2021-02-04 17:03:54 +08:00 via Android
    Autohotkey 就可以啊,每几分钟抖动一下鼠标,我现在就是这么用的。
    bg7dcw
        49
    bg7dcw  
       2021-02-04 18:02:53 +08:00
    @Tumblr 后来你们在一起了吗? 因为我看到汤不热了。 :)
    sideny
        50
    sideny  
       2021-02-04 18:07:17 +08:00
    前两天用 python 刚写的小工具,pip install pyautogui 安装一下包
    import pyautogui
    import random
    import time

    def move_mouse_forever():
    screenWidth, screenHeiht = pyautogui.size() # 屏幕尺寸
    while True:
    moveX=random.randint(screenWidth/2,screenWidth)
    moveY = random.randint(0, screenWidth/2)
    print("target position is ",moveX,",",moveY)
    pyautogui.moveTo(x=moveX,y=moveY,duration=1)
    print("current position is:",pyautogui.position())
    time.sleep(30)#暂停时间 30s

    if __name__ == '__main__':
    move_mouse_forever()
    marktask
        51
    marktask  
       2021-02-04 18:15:35 +08:00
    你是管理员? 管理员的话直接改策略。
    你是用户的话,写脚本,按键精灵就可以,开机自动运行,脚本内容就是每隔几分钟自动按一下 alt 键,基本上不会影响到你电脑操作
    lc7029
        52
    lc7029  
       2021-02-04 18:17:13 +08:00
    联系域管理员处理,否则你的任何操作可能导致你被开除
    sideny
        53
    sideny  
       2021-02-04 18:17:30 +08:00
    qwqdanchun
        54
    qwqdanchun  
       2021-02-04 18:42:43 +08:00
    SetThreadExecutionState 重置系统空闲时间,应该就不会休眠了,写个程序开循环跑着呗,也不用动鼠标
    Tumblr
        55
    Tumblr  
       2021-02-04 19:01:34 +08:00
    @bg7dcw #49 和谁? CIO ? 还没把他变弯。。。
    hsheng
        56
    hsheng  
       2021-02-04 19:31:14 +08:00 via Android
    之前用过一个叫 StayAwake 的小软件,90 多 K 大小
    Whurry
        57
    Whurry  
       2021-02-04 20:03:22 +08:00
    我也遇到过这个问题,最开始我尝试写了个 python 脚本,定时移动鼠标然后按一下右键,命令行窗口不能按右键的时候就左键。后来在网上找了个 js 脚本,好像是定时按一下 SrcLk 键
    Helsing
        58
    Helsing  
       2021-02-04 20:34:13 +08:00 via iPhone
    最简单的就是改注册表,记得把时间那一项也多加几个零,然后重启一下就可以了,系统更新的话会重置
    https://www.zhihu.com/question/22346592/answer/21249106
    AntoniotheFuture
        59
    AntoniotheFuture  
       2021-02-04 21:10:50 +08:00
    stone000
        60
    stone000  
       2021-02-04 22:10:41 +08:00
    我们公司也是 5 分钟自动锁屏,我用 python 每隔 290 秒发送一个字母,然后打包一下运行就可以了
    rootmaster
        61
    rootmaster  
       2021-02-05 00:55:57 +08:00
    把屏保软件安装在 d 盘,任何软件都可以绕过 ad 域权限 哈哈
    cs8425
        62
    cs8425  
       2021-02-05 01:00:47 +08:00
    Arduino USB HID, 接上电脑模拟成键鼠, 偶尔动一下就行...
    vibbow
        63
    vibbow  
       2021-02-05 03:22:49 +08:00
    搜索打开:Windows 移动中心
    演示模式 -> 启用
    maskerTUI
        64
    maskerTUI  
       2021-02-05 09:00:21 +08:00
    鼠标连点器
    Jasmine2016
        65
    Jasmine2016  
       2021-02-05 09:07:35 +08:00
    不嫌麻烦的话就多运行一个程序,这个程序就多种多样了,有楼上提到的 PPT 后台演示,有楼上提到的 StayAwake 小软件,当然也可以用一些视频播放器(如 PotPlayer 放首歌,设置里调好播放期间不锁屏)。
    caola
        66
    caola  
       2021-02-05 09:30:15 +08:00
    我们公司也是一样,5 分钟就锁屏很烦人,
    后来我直接不用公司的电脑,使用自己的笔记本外接显示器方式(公司电脑配置不如自己笔记本好)
    gamexg
        67
    gamexg  
       2021-02-05 09:38:35 +08:00 via Android
    polymerdg
        68
    polymerdg  
       2021-02-05 09:55:02 +08:00
    zhigang1992
        69
    zhigang1992  
       2021-02-05 10:01:58 +08:00 via iPhone
    空格键上放个石头
    flexbug
        70
    flexbug  
       2021-02-05 10:38:05 +08:00
    有个小软件叫 don't sleep 非常好用
    krixaar
        71
    krixaar  
       2021-02-05 10:41:47 +08:00
    如果组策略只是强制锁屏不是强制待机的话,虚拟机跑个 Win 然后在虚拟机的 Win 上面搞这套操作不就行了嘛……
    cwr31
        72
    cwr31  
       2021-02-05 13:54:14 +08:00 via iPhone
    github 搜 nosleep 好用
    Lemeng
        73
    Lemeng  
       2021-02-05 14:15:31 +08:00
    一个小脚本就可以,不过我记得有地方可以设置的吧
    applehu43
        74
    applehu43  
       2021-02-05 15:03:01 +08:00
    <script>
    function PressKey(){
    var objWs = new ActiveXObject("Wscript.Shell");
    objWs.SendKeys("{SCROLLLOCK}");
    }
    var timer = setInterval("PressKey()",299005);//按下按键的间隔时间。
    </script>
    单独开个 IE 放到二屏
    changxiushanwu
        75
    changxiushanwu  
       2021-02-05 22:01:45 +08:00 via Android
    有些键盘有音量控制键,模拟那个键就好了。音量稍加,然后立马再减回去,不影响正常办公。
    hcocoa
        76
    hcocoa  
       2021-02-05 23:10:00 +08:00
    这其实不是一个技术问题,而是一个管理问题。为什么不和 IT 部门提出这个需求呢?
    neighbads
        77
    neighbads  
       2021-02-06 08:14:02 +08:00 via Android
    看来大家都有相同的需求。我是用的 autohaokey send caps lock,添加了快捷键,正常使用时候不开,离开时候打开下。
    bg7dcw
        78
    bg7dcw  
       2021-02-06 15:54:29 +08:00
    @bg7dcw
    @Tumblr 加油,你可以的。
    ming159
        79
    ming159  
       2022-07-26 15:30:27 +08:00
    @zhigang1992 你他娘真是个人才
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2458 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 15:32 PVG 23:32 LAX 08:32 JFK 11:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86