了解变量在Powershell ISE中如何工作

时间:2019-12-13 18:00:54

标签: powershell

我第一次进入大学学习,最近我们开始使用ISE。我分配了一个简单的函数来对计算机的OS和系统统计信息进行查找,然后为它们分配相关的变量。我创建了函数并运行了它,并正确显示了输出,但是当我尝试创建变量时,它停止工作。有人可以帮助我了解我在做什么错吗?另外,如果我在这里发布此内容有误,也表示抱歉。这是我第一次参加论坛。

function get-mssysteminfo {
    [cmdletbinding()]
    param(
        [Parameter (mandatory=$true)]
        [string[]]$class,
        [parameter(Mandatory=$true)]
        [string[]]$os,
        [parameter(Mandatory=$true)]
        [string[]]$compsys)
    BEGIN{}
    PROCESS{
      Get-WmiObject $os -Class win32_operatingsystem
      Get-WmiObject $compsys -Class win32_computersystem
    }
    END{}}

#Get-WmiObject -Class win32_operatingsystem
#Get-WmiObject -Class win32_computersystem

0 个答案:

没有答案