win策略计算机配置,BGinfo配置策略(Server2012R2-Win10)
1.策略效果:
如图所示可现实登录域账号后,在屏幕右下角显示如下:登录名、域名、计算机名称、登录时间、IP地址等相关信息(主要是通过WMI抓取相关信息)
2.Bginfo使用方法:
1.打开Bginfo软件,设置好需要显示的内容和显示位置,以及背景桌面
2.另存为一个名为Bginfo.bgi的文件(和Bginfo.exe放在同一个目录下),Bgi为文件的扩展名
3.使用域管理员账号登录电脑,并访问到\\hbgslz.com\netlogon\共享目录,再里面新建名为Bginfo的文件夹,并将Bginfo.exe和Bginfo.bgi两个文件放到该文件夹下。
注意:如果不需要自定义脚本,以上两个就可以保证正常执行,因为我有自定义显示IPv4,和桌面背景设置,所以该文件夹下显示的文件很多。
4.配置Bginfo文件夹权限,保证通过验证的用户能读取和运行这个软件
5.点击高级按钮,注意如下红色标注,确保权限应用到Bginfo文件夹下的所有文件和子文件夹
3.策略部署:
策略:用户配置-策略-Windows设置-脚本-登录
Bginfo.bat脚本:井号内为脚本内容
############################################################
@echo off
Del C:\Users\%username%\AppData\Local\Temp /Q
net use z: \\hbgslz.com\netlogon\Bginfo
z:
bginfo.exe bginfo.bgi /timer:00 /nolicprompt
net use z: /del /y
###########################################################
附:
1.Only IPv4 Address.vbs
####################################################################################
' Special BGInfo Script
' Only IPv4 Address v1.7
' Programmed by WindowsStar - Copyright (c) 2009-2011
' --------------------------------------------------------
strComputer="."
On Error Resume Next
SetobjWMIService=GetObject("winmgmts:"&"{impersonationLevel=impersonate}!\\"&strComputer&"\root\cimv2")
SetcolSettings= objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'")
For EachobjIP in colSettings
Fori=LBound(objIP.IPAddress)toUBound(objIP.IPAddress)
IfInStr(objIP.IPAddress(i),":") =0ThenEcho objIP.IPAddress(i)
Next
Next
######################################################################################
2.Only IPv6 Address.vbs
######################################################################################
' Special BGInfo Script
' Only IPv6 Address v1.7
' Programmed by WindowsStar - Copyright (c) 2009-2011
' --------------------------------------------------------
strComputer="."
On Error Resume Next
SetobjWMIService=GetObject("winmgmts:"&"{impersonationLevel=impersonate}!\\"&strComputer&"\root\cimv2")
SetcolSettings= objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'")
For EachobjIP in colSettings
Fori=LBound(objIP.IPAddress)toUBound(objIP.IPAddress)
IfInStr(objIP.IPAddress(i),":") <>0ThenEcho objIP.IPAddress(i)
Next
Next
######################################################################################
3.Operating System Information.vbs
##############################################################################################################
' Special BGInfo Script
' Operating System Information v1.3
' Programmed by WindowsStar - Copyright (c) 2009-2010
' --------------------------------------------------------
strComputer="."
SetobjWMIService=GetObject("winmgmts:{impersonationLevel=impersonate}!\\"&strComputer&"\root\cimv2")
SetcolOperatingSystems= objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
For EachobjOperatingSystem in colOperatingSystems
OSCaption=Trim(Replace(objOperatingSystem.Caption,"Microsoft ",""))
OSCaption=Replace(OSCaption,"Microsoft","")
OSCaption=Replace(OSCaption,"(R)","")
OSCaption=Trim(Replace(OSCaption,",",""))
Echo OSCaption
Next
#############################################################################################################
4.OS Architecture.vbs
#############################################################################################################
' Special BGInfo Script
' OS Architecture v1.5
' Programmed by WindowsStar - Copyright (c) 2009
' ---------------------------------------------------
strComputer="."
On Error Resume Next
SetobjWMIService=GetObject("winmgmts:"&"{impersonationLevel=impersonate}!\\"&strComputer&"\root\cimv2")
SetcolSettings= objWMIService.ExecQuery("Select * from Win32_Processor")
For EachobjComputer in colSettings
IfobjComputer.Architecture=0ThenArchitectureType="32Bit"
IfobjComputer.Architecture=6ThenArchitectureType="Intel Itanium"
IfobjComputer.Architecture=9ThenArchitectureType="64Bit"
Next
Echo ArchitectureType
###############################################################################################################
5.常见WMI筛选
1. Active DNS - WMI Query - SELECT DNSServerSearchOrder FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'
2. Active IP - WMI Query - SELECT IPAddress FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'
3. Active MAC Address - WMI Query - SELECT MACAddress FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'
4. Active Subnet Mask - WMI Query - SELECT IPSubnet FROM Win32_NetworkAdapterConfiguration where IPEnabled = 'True'
5. Manufacturer - WMI Query - SELECT Manufacturer FROM Win32_ComputerSystem
6. Model - WMI Query - SELECT Model FROM Win32_ComputerSystem
7. OS and Edition - Registry Value - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName
8. OS Architecture - WMI Query - SELECT OSArchitecture FROM Win32_OperatingSystem
9. OS Architecture XP2K3 - Registry Value - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE
10. Workgroup - WMI Query - SELECT Workgroup FROM Win32_ComputerSystem
win策略计算机配置,BGinfo配置策略(Server2012R2-Win10)相关推荐
- win 10 计算机找不到,怎么找到win10的计算器?不见了,怎么处理
1.首先右击桌面选排列图标/勾选显示桌面图标. 2.如果故障依旧,打开任务管理器(按下"Ctrl+Alt+Del"组合键即可打开),点击"文件"→"新 ...
- 运行计算机配置gpedit,组策略(gpeditmsc)学习
组策略(gpeditmsc)学习 组策略(gpedit.msc)学习习背景:组策略就是修改注册表中的配置.当然,组策略使自己更完善计算机的管理组织方法,可以对各种对象中的设置进行管理和配置,远比手工修 ...
- 计算机配置策略为灰色,windows2008 密码策略为灰色的解决方法
windows2008 密码策略为灰色的情况一般发生在该系统升级成为域控制器了. 组策略分为两种:本地组策略和域组策略. 本地组策略 本地组策略是指应用于本机,且设定后只会在本机起作用的策略,运行的方 ...
- 注册表 hkcu 和 hklm 谁优先,组策略 计算机配置和用户配置 谁优先?
目录 hkcu 和 hklm 的相同注册表项谁优先? 但是网上说在组策略里相同项,若计算机策略和用户策略冲突,则计算机设置优先.这和你刚才说有结果相反 我大概有点明白,除了,HKEY_LOCAL_MA ...
- 华为基于策略划分VLAN的配置方法及示例
学过思科交换机的朋友,可能对基于策略划分VLAN的配置方法印象非常深,感觉确实比较复杂,先要配置VMPS以及VMPS数据库,但在华为交换机中,这种现象得到了彻底改变,因为它有了一种特殊的端口类型-- ...
- Echange配置企业邮件收发策略
一.配置邮件传输策略 配置邮件传输规则,使研发部员工不能和技术部门的员工进行邮件通讯 二.配置邮件日记规则 配置邮件日记规则,使Sales部门的员工收发的邮件自动发送给部门经理 转载于:https:/ ...
- jquery复选框组清空选中的值_防火墙基本配置:配置策略组
配置策略组 用户可以将一些策略规则组织到一起组成策略组.用户可以直接对策略组进行配置,以简化管理. 配置策略组,包括新建策略组.删除策略组.启用/禁用策略组.添加/删除策略规则成员.编辑策略组和显示禁 ...
- 33 WM配置-策略-出库策略6-定义过期日期策略H(SLED)
业务背景:出库策略之6 定义过期日期策略H(SLED) 就是根据物料的货架寿命到日期 进行出库.系统会根据SLED(Shelf Life Expiration Date=货架使用寿命)的数据,哪个货架 ...
- 29 WM配置-策略-出库策略2-定义“紧急FIFO”策略(Stringent FIFO)
业务背景:出库策略之2 定义"紧急FIFO"策略,从字面上理解就是更加严谨的FIFO.上面我们了解到了一个存储类型下的FIFO策略<28 WM配置-策略-出库策略1-定义FI ...
最新文章
- 识别TLS加密恶意流量
- 计算机模拟多孔碳,多孔碳材料分子设计的三种方法
- mysql collation utf8_mysql数据库 表字段 的collation utf8_unicode_ci
- 清除vs2005起始页最近打开项目
- 基于概率学的SLAM 学习
- TabControl控件
- android s静态广播,重走android(3)广播 · sk600’s Studio
- 眺望全真互联时代!TVP音视频技术闭门会闪耀上海
- [Deepin - Pycharm调试记录] Pyinstaller索引系统库问题
- Java字符串indexOf(int ch,int fromIndex)方法,带示例
- 181130每日一句
- php中adodb中文手册,[转载]ADODB中文手册(4)
- js模板引擎—art-template的使用
- 【趣读官方文档】1.管家的抉择 (Android进程生命周期)
- 林群、张景中院士近年来致力于微积分局部公理化,此路不通
- java string转elements_Java异常堆栈信息转String
- 快手的视频 发到抖音 怎么消重 视频md5值查询
- 做自媒体怎样开始起步?
- python利用range生成包含1-10的列表_Python列表干货:创建数字列表:range()函数用法...
- 孟岩:区块链是一个与物理、互联网不同的平行世界,从互联网到区块链需要跨越5座桥