PowerShell获取当前机器的序列号 用户名 域

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerShell获取当前机器的序列号 用户名 域相关的知识,希望对你有一定的参考价值。

代码

$serial = (Get-WmiObject -ComputerName localhost -Class Win32_Bios).SerialNumber
$name=Get-WmiObject -Class Win32_UserAccount -Filter "Name=‘$env:username‘ and Domain=‘$env:userdomain‘"
$username=$name.Name
$domain=$name.Domain
Write-Host -ForegroundColor Green "序列号是 $serial"
Write-Host -ForegroundColor Green "用户名是$username“
Write-Host -ForegroundColor Green "域是$domain”

结果

序列号是 5CD60537FF
用户名是zengchuixin
域是demo

您也可以关注下方微信公众号获取更多IT资讯
技术图片

以上是关于PowerShell获取当前机器的序列号 用户名 域的主要内容,如果未能解决你的问题,请参考以下文章

在不提示的情况下在 Powershell 中获取当前用户的凭据对象

用于查看当前登录用户(域和机器)+ 状态(活动、空闲、离开)的 Powershell 脚本

如何在 Windows PowerShell 中获取当前用户名?

PowerShell 中计算机的 NetBIOS 域

怎么用BAT或者powershell获取主机名和登录用户保存到TXT文件中,或者用其他啥方式?

powershell PowerShell:获取当前正在运行的程序的策略