Articles of Windowsregistry

在Windows Server 2003上连接到远程registry时出现问题

我有问题到达我的Windows Server 2003远程registry,或至less这是我的备份/复制软件供应商说。 任何想法,我可以开始排除故障? 什么样的权利可能是不正确的,在哪里? 需要打开服务器的防火墙中的任何端口? 我可以使用任何工具来检查它? 远程registry服务正在运行btw .. 服务器位于一个DMZ,并与外部IP运行..也许build立服务器的家伙硬化它只是有点太多:) 帮助apprechiated!

更改所有用户的文件关联

我必须configuration一堆计算机与Windows XP和im试图用Autoit创build一个脚本,使我的工作更容易。 问题如下: 我想打开一些确定的软件,为系统中的所有用户打开特定的扩展名。 (例如,用XnView打开所有.PSD文件)。 我想最好的办法是操纵这个寄存器,但是我不知道如何完成这个任务。 有人可以请如何实现这个目标? 谢谢一堆

IE 8 SessionMergingregistry项似乎对桌面快捷方式没有影响

当用户在桌面PC上访问时,我们需要让我们的内部Web应用程序始终启动一个“新会话”。 使用IE8,完成这个任务的方法是训练用户始终执行File> New Session …。 但是,如果他们从桌面快捷方式打开网站,或者通过collections夹在已打开的IE8窗口中打开该网站,则不会获得新的会话,如果他们明确打开全新的IE8实例,也不会获得新的会话。 这是有问题的,因为人们忘记创build一个像这样的新会话,然后由于共享会话的同时窗口泄漏而导致数据损坏问题。 根据从网站上的各个网站收集的信息,我们发现了一些额外的调整,旨在使这种行为更透明,也许有点更广泛的影响。 但是,我们最感兴趣的是(但最困难的)是这个registry的调整(在Windows XP中): HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main … Add a DWORD called 'SessionMerging' with value of 0 (zero). 这是有效的 ,因为它直接打开Internet Explorer创build一个新的会话(即开始>程序> Internet Explorer的 …或点击默认的桌面图标…你知道…'大蓝E' …或点击快速启动栏快捷方式)…但快捷方式只是URL快捷方式不会创build新的会话。 是否有一个单一的方式(通过额外的registry调整或设置/configuration更改),使任何启动的“新”IE实例始终创build一个新的会话,无论该实例是如何开始的?

ADMX策略和首选项

在编写自定义ADMX模板并将其添加到PolicyDefinitions之后,查看策略设置时会看到以下警告: 注意:此registry设置不存储在策略密钥中,因此被视为首选项。 因此,如果实施此设置的组策略对象被删除,则此设置将保留。 这对我意味着什么? 我可以修改ADMX以将其设置存储在策略密钥中吗?

Windows 2003registry设置DST

在Windows 7上,可以使用此项来启用/禁用registry中的DST设置:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation数值名称:DynamicDaylightTimeDisabled数值types:REG_DWORD 我在registry中专门查找Windows 2003 DST设置。 基本上我想通过registry在一大群计算机上“启用”DST设置。 让我知道你们是否知道这把钥匙的位置。

从PHP脚本更新PATHvariables

嗨,我想通过PHP脚本更新Path环境variables。 我使用PHP生成了一个.reg文件。 reg文件的内容看起来像 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] 'PATH'='c:/abc/test/ImageMagick-6.7.8-Q8/convert.exe' 当我运行这个文件,在最后一步我面临一个错误popup显示 Cannot Import c:\User\qarni\downloads\13633555989_.reg: The specified file is not a registry script. You can only import binary registry files from within the registry script 我试图用setx和我的.bat文件来完成这个任务 @echo off set KeyName=Path set KeyValue="D:\songs;%PATH%" setx %KeyName% %KeyValue% 这个文件运行并在不是系统variables的用户variables中创build一个pathvariables。 任何机构可以指导我这个错误,以及如何处理这种情况? 最好的祝福

Windows Server 2008 R2在启动时从registry运行vbscript时出错

我有一个简单的VB脚本运行一个EXE程序VB脚本和EXE程序都在同一个文件夹C:\ XXX,我希望这个脚本运行,每当机器重新启动,因为我们有40个服务器,手动重新启动是不可行的。 我已经在registryHKEY_CURRENT_USER / software / microsoft / windows / currentversion / Run中添加了一个值 当我重新启动服务器它说“找不到文件”,VBScript和EXE肯定是在正确的文件夹。 如果我手动运行VBScript,它工作正常。 脚本如下 设置wshshell = wscript.CreateObject(“WScript.Shell”) WshShell.Run“c:\ xxx \ checkit.exe” 谢谢Tony

在registry中findWINS IP地址的位置?

我一直在写一个powershell脚本来远程转储我的Windows域中的机器registry中的TCPIP信息。 我能够转储默认网关,子网掩码,DHCP服务器和DNS服务器。 但是,我无法findregistry中WINS服务器IP地址的存储位置。 目前,我的目标是Windows 7的机器。 仅供参考。 我检索下面的registrypath的TCPIP信息:HKLM \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces … …但没有WINS服务器信息。 任何帮助将非常感激,因为我无法从networking上find它迄今。 谢谢。

使用Registery等效命令或windows命令为windows 2003服务器中的各种软件限制策略设置提取值

我们如何获取在Windows 2003中的软件限制策略下可用的各种设置的值。我尝试使用secpol.msc但它只是给我们一个GUI,然后我们需要导航到个别设置来检查它们的值。 实际上,我们有遵从组织标准的合规性检查的要求,软件限制策略下的每个设置都需要与标准保持一致。 既然我们有很多没有 服务器,手动检查这些设置将是非常困难的pipe理。 我正在寻找一些Windows命令或registry等效设置。 这样我们可以build立一些脚本来检查各个参数的值,并在需要时修改它们(如果它们不符合标准) 以下是我们正在寻找的设置 软件限制策略/安全级别 软件限制策略/其他规则 软件限制策略/执行 软件限制政策/受信任的发布者 软件限制策略/指定文件types 任何build议将不胜感激。

registry设置中的更改不反映在Windows 2003服务器中的GUI中的相应设置

我已更新软件限制策略/安全级别的registry值。 但是,变化并没有反映在GUI中。 我已经重新启动服务器仍然没有效果。 下面的命令用于更新registry值。 reg add HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ windows \ safer \ codeidentifiers / v DefaultLevel / t Reg_DWORD / d 262144 / f 还执行gpupdate命令。 命令执行成功。 甚至在registry中更改了值,但软件限制策略/安全级别仍然设置为不允许。 命令执行后应该不受限制。 任何build议将不胜感激… 问候,Monoj