我想创build一个新的registry项,以将当前计算机名称添加到Windows 2008 R2 x64中的Internet Explorer可信站点
我的服务器在batch file中被称为“MyServerName”,如果我键入echo%hostname%它返回MyServerName,但在registry命令它不工作它创build密钥使用“%主机名%”而不是“MyServerName”
这是我试过的命令:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\%hostname%" /v http /t REG_DWORD /d 00000002 /f
我期望创build的关键看起来更像这样:
HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ ZoneMap \ EscDomains \ MyServerName“
任何帮助将不胜感激,我试图挖掘如何做到这一点,但找不到任何信息可以解决我的问题。
如果你想知道,我们有一个应用程序需要在本地运行,并使用服务器主机名来访问一个网站,显然对于IE MyServerName是不同于本地主机,即使本地主机已经在可信站点。
有一个系统二进制文件C:\windows\system32\hostname.exe ,但Windows没有环境variables%HOSTNAME%
C:\> set | FIND /I "HOSTNAME" <no results>
也许你的意思是使用%COMPUTERNAME% ?
C:\> set | FIND /I "COMPUTERNAME" COMPUTERNAME=SRV1