一些基于批处理修改 Windows 注册表的语句
修改注册表有多种方法,如直接打开注册表搜索修改,缺点麻烦,用 .reg 文件,缺点代码太长,兼容性差。所以有个更好的方法就是 .bat ,或者是说是 CMD 里边执行。
个人非常喜欢 .bat 批处理,很多简单的操作能用批处理就用批处理。
注:以下修改注册表的命令,需要管理员权限。
1、Windows 10 连接远程服务器,出现“身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正”
不想两边都打补丁的情况,执行这个语句。
REG ADD "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /v AllowEncryptionOracle /t REG_DWORD /d 2
2、Windows 修改远程端口不如 Linux 方便,但是可以用批处理修快速修改
修改远程端口
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d 33889
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 33889
netsh advfirewall firewall add rule name="33889" dir=in action=allow
如果需要限制IP访问,在后边加类似 remoteip="10.10.10.0/32"
3、Windows 右小角时间显示到秒
REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSecondsInSystemClock /t REG_DWORD /d 1
之后重启 Windows 资源管理器。
taskkill /f /im explorer.exe
start explorer.exe
Windows 11 更新了 KB5026372 补丁之后可实现此功能。
4、删除回收站右键固定到开始屏幕
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\PintoStartScreen" /f
5、 关闭 IE 增强的安全的配置
REG ADD "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A7-37EF-4b3f-8CFC-4F3A74704073}" /v IsInstalled /t REG_DWORD /d 0
REG ADD "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A8-37EF-4b3f-8CFC-4F3A74704073}" /v IsInstalled /t REG_DWORD /d 0
6、禁止服务器管理器自动启动
REG ADD "HKCU\SOFTWARE\Microsoft\ServerManager" /v DonotLaunchServerManagerAtLogon /t REG_DWORD /d 0
如果有其他可以帮助您的地方,请随时告诉我们。
--- EOF ---