大佬教程收集整理的这篇文章主要介绍了windows – Powershell:找不到匹配的参数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$sServer = "Fully.Qualified.Computer.Name" $os = Get-WmiObject -class Win32_OperatingSystem -computername $sServer $object = New-Object –TypenamePSObject $object | Add-Member –MemberTypeNoteProperty –Name OSBuild –Value $os.buildnumber $object | Add-Member –MemberTypeNoteProperty –Name OSVersion –Value $os.Version $object | Add-Member –MemberTypeNoteProperty –Name BIOSserial –Value $bios.serialnumber Write-Output $object
当我在PowersHellISE中运行此脚本时,出现以下错误.
New-Object : A parameter cAnnot be found that matches parameter name 'TypenamePSObject'. At C:\Users\someone\Desktop\SchwansScript.ps1:27 char:22 + $object = New-Object –TypenamePSObject + ~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [New-Object],ParameterBindingException + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerSHell.Commands.NewObjectCommand
对我来说不幸的是,似乎“无法找到一个参数……”是一个非常常见和含糊不清的错误,说有一个问题,但从来没有问题.我想知道是否有人能说出为什么会出现这个错误.哦,我在Windows 7和我的PS版本
PS C:\Users\someone> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 4 0 -1 -1
非常感谢任何帮助.
以上是大佬教程为你收集整理的windows – Powershell:找不到匹配的参数全部内容,希望文章能够帮你解决windows – Powershell:找不到匹配的参数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。