将以下脚本通过组策略设置为用户登录ps1脚本
(hostname) + ' ' + (get-wmiobject -class win32_computersystem).username >> \\fileserver\user.csv 网络路径最好是任何用户可写
同样的方法,以下脚本可以获取计算机信息
$header
=
'Hostname'
,
'OSName'
,
'OSVersion'
,
'OSManufacturer'
,
'OSConfig'
,
'Buildtype'
,`
'RegisteredOwner'
,
'RegisteredOrganization'
,
'ProductID'
,
'InstallDate'
,
'StartTime'
,
'Manufacturer'
,`
'Model'
,
'Type'
,
'Processor'
,
'BIOSVersion'
,
'WindowsFolder'
,
'SystemFolder'
,
'StartDevice'
,
'Culture'
,`
'UICulture'
,
'TimeZone'
,
'PhysicalMemory'
,
'AvailablePhysicalMemory'
,
'MaxVirtualMemory'
,`
'AvailableVirtualMemory'
,
'UsedVirtualMemory'
,
'PagingFile'
,
'Domain'
,
'LogonServer'
,
'Hotfix'
,`
'NetworkAdapter'
systeminfo.exe /FO CSV |
Select-Object
-Skip
1 |
ConvertFrom-CSV
-Header
$header
getmac.exe /FO CSV | Select-Object -Skip 1 | ConvertFrom-Csv -Header MAC, Transport >> \\fileserver\computer.csv