2016-07-25 23 views
1

我在对现有工作脚本进行一些更改时遇到了一些问题,但我遇到了一些问题,这些问题包含从管理引擎软件传递的一些变量。Powershell:从管理引擎传递的输出变量

为了更好地理解问题是我试图设计一个简单的脚本来输出变量到一个文本文件,所以我可以看到什么管理引擎吐出某些变量。然而,脚本在尝试执行时似乎失败。

下面是我用来试图达到这个底部。

命令:

Param(
[string]$Department 
) 

$Filepath = "\\fileserver\filename.txt" 

$Department | out-file -filepath $filepath 

任何帮助,不胜感激!

+0

很难说没有错误消息,但它的份额最有可能的权限。尝试以松散的权限写入本地磁盘上的文件。 – briantist

+1

将管理引擎的输出传递给'Get-Member' –

回答

0

添加到与ValueFromRemainingArguments马蒂亚斯评论:

Param(
    [Parameter(Mandatory=$true, 
     ValueFromRemainingArguments=$true)] 
     [psobject[]]$InputObject 
) 

$InputObject | Get-Member