当前位置:文档之家› 用组策略统一部署Bginfo软件

用组策略统一部署Bginfo软件

用组策略统一部署Bginfo软件(显示计算机信息到桌面)
下面来说说如何在企业内部使用组策略统一部署Bginfo的:
1.下面是主程序的界面图
中间蓝色部分就是显示项,左边的设置项是可以更改的,比如改成中文;
<>内的不可修改,fields下面就是显示设置的可选项
2.清空蓝色区域,在fields中选择要在工作站桌面上显示的内容,我选择的是Host Name和IP Address,并将字体大小,颜色等设置完毕
3.另存当前的配置文件”File”->”Save as”这里保存为bginfo.bgi
4.建立两个批处理,内容如下:
copyfile.bat
-------------------------------------------------------------------------
@echo off
copy %logonserver%\netlogon\bginfo.exe %systemroot%\bginfo.exe
bginfo.bat
---------------------------------------------------------------------------
@echo off
bginfo.exe %logonserver%\netlogon\bginfo.bgi /nolicprompt /timer:0
5.把bginfo.exe、bginfo.bgi、bginfo.bat、copyfile.bat文件,拷贝到%logonserver%\netlogon目录下。

6.通过组策略管理器(GPMC),编辑或新建的一个组策略(OU组织单位),在"计算机配置"选择"windows设置","脚本(启动/关机)",在"启动"中添加copyfile.bat文件(把bginfo.exe、bginfo.bgi、bginfo.bat、copyfile.bat文件复制到“显示文件”按钮点开的文件夹内,按添加把copyfile.bat文件选中);
7.在计算机配置中选择 "windows设置","安全设置",右键点击"文件系统",选择"添加文件",在打开的窗口中输入
“%systemroot%bginfo.exe”,并将上两项的user权限改为可读写。

(让域用户有权限将bginfo.exe复制到系统目录中,默认是只有读取权限的。

如省略此步骤,工作站在登录时可能出现文件不能成功创建的错误信息)
8.在"用户配置"中选择"windows设置","脚本(登录/注销)",在"登录"中添加bginfo.bat文件(把bginfo.exe、bginfo.bgi、bginfo.bat、copyfile.bat文件复制到“显示文件”按钮点开的文件夹内,按添加把bginfo.bat文件选中)。

9.将组策略链接到相应的OU上,在工作站上运行"gpupdate /force"命令,重启计算机。

至此,部署完毕。

注:如按照上面设置后,开启工作站,报以下错误信息时:
内容就是:
用作为当前目录的以上路径启动了CMD.EXE。

UNC 路径不受支持。

默认值设为Windows 目录。

出现的原因:
估计是因为在网络路径下所致,如果在普通目录下就没这种问题。

解决方法:
在注册表中,添加一个值即可.路径如下:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
添加值DisableUNCCheck,类型为REG_DWORD 并将该值设置为1 (十六进制)。

批处理文件如下:(虽然运行的时候会有正确提示,但是实际上却没加进去还需要修改)需在命令行下运行:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v "DisableUNCCheck" /t "REG_DWORD" /d "1" /f。

相关主题