Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This powershell script gatters computer information
- $uncServer = "\\192.168.50.2"
- $uncFullPath = "$uncServer\Bitlocker_Check"
- $computerinfo = get-wmiobject Win32_ComputerSystem
- $computerBIOS = get-wmiobject Win32_BIOS
- $computerOS = get-wmiobject Win32_OperatingSystem
- $CPU_Type = get-wmiobject win32_Processor
- $tpmP = get-tpm
- $Networkinfo = Get-NetAdapter -Name "*" -Physical
- $outputcomputername = "System Information for: " + $computerinfo.Name
- $outputloggedinuser = "User logged In: " + $computerinfo.UserName
- $outputManufacturer = "Manufacturer: " + $computerinfo.Manufacturer
- $outputModel = "Model: " + $computerinfo.Model
- $outputSN = "Serial Number: " + $computerBIOS.SerialNumber
- $outputBIOS = "BIOS Version: " + $computerBIOS.Version
- $outputCPU = "CPU: " + $CPU_Type.Name
- $outputmemory = "Memory (GB): " + $computerinfo.TotalPhysicalMemory/1gb
- $outputOS = "OS: " + $computerOS.caption + ", Service Pack: " + $computerOS.ServicePackMajorVersion + ", Build: " + $computerOS.BuildNumber
- $outputlastreboot = "Last Reboot: " + $computerinfo.ConvertToDateTime($computerOS.LastBootUpTime)
- #Export to TXT-file
- Out-File -FilePath $uncFullPath\"$env:computername.txt" -InputObject $outputcomputername,$outputloggedinuser,$outputManufacturer,$outputModel,$outputSN,$outputBIOS,$outputCPU,$outputmemory,$tpmP,$networkinfo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement