gpt4 book ai didi

windows - 尝试使用批处理文件在 Windows 中编辑注册表

转载 作者:可可西里 更新时间:2023-11-01 12:45:01 26 4
gpt4 key购买 nike

我支持全国各地运行 Windows XP 的几个办公室。它们是独立的,没有 Windows Server 或 Active Directory 之类的东西。我只是将它们切换到 Google Apps,并在此过程中用 Google Talk 替换了 Windows Live Messenger。我真的很想阻止使用 Windows Live,该平台发送了很多垃圾邮件并且似乎有很多漏洞。我已经测试过对 key 进行注册表编辑

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun 

添加字符串值 msnmsgr.exe 设置为 1。我在一台机器上手动完成了它,并且它在两种配置文件下都有效,它不会启动 Messenger。成功后,我写了一个.REG文件:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"msnmsgr.exe"="1"

还有一个批处理文件,从同一目录运行,如下所示:

@ECHO off

REGEDIT.EXE /S msn.reg

好像要写入注册表,但是Live正在启动。不知道发生了什么。似乎这可能在 Serverfault 和此处之间发生了任何一种情况,但我去了这里,因为管理部分似乎已解决,但涉及的小程序却没有解决。

在此先感谢您的帮助。

最佳答案

在我看来,您交换了注册表值名称和数据。根据kb article ,REG_SZ 值应以数字方式命名,以“1”开头,包含的数据将是可执行文件名称(“msnmsgr.exe”)。因此,您的 .REG 文件应如下所示:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="msnmsgr.exe"

此外,我建议您使用 REG.EXE像这样进行简单编辑的程序,而不是导入 .REG 文件。对于您想要的更改,您的 REG.EXE 命令将如下所示:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" /v "1" /t REG_SZ /d "msnmsgr.exe" /f

关于windows - 尝试使用批处理文件在 Windows 中编辑注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3961790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com