Ver*_*min 9 windows powershell
我正在尝试编写一个可以在远程服务器上运行的 PowerShell 脚本。在这些脚本中,我想根据机器上运行的 Windows 版本执行不同的功能。
我似乎无法在网上找到有关如何确定运行脚本的机器(Server 2003、Server 2008 R2 等)上运行的 Windows 版本的任何有用信息。任何想法我怎么能做到这一点?
这是我会去的一个:
gwmi win32_operatingSystem | select name
正如提到的 todda.speot.is ,这是我找到的相同链接,但其中有很多答案,我对其进行了测试。我给的那个似乎给了你你想要的,虽然你必须解析它(我认为这是正确的术语)。
这是一个示例输出:
Microsoft Windows Server 2003 R2 Standard x64 Edition|C:\WINDOWS|\Device\Harddisk0\Partition1
Run Code Online (Sandbox Code Playgroud)
http://www.eggheadcafe.com/software/aspnet/31845351/reliable-way-to-get-windows-version.aspx
归档时间: |
|
查看次数: |
14240 次 |
最近记录: |