如何编辑作为参数传入的powershell psd1文件?

时间:2016-03-26 10:57:13

标签: powershell

我有一个函数,它将powershell psd1文件作为参数

function Transform-DataFile

[CmdletBinding()]
[Alias()]
[OutputType([int])]
Param
(
    # Param1 help description
    [Parameter(Mandatory=$true,
               ValueFromPipelineByPropertyName=$true,
               Position=0)]
    [Microsoft.PowerShell.DesiredStateConfiguration.ArgumentToConfigurationDataTransformation()]
    $DataFile,


    [String]
    $OutFile
)

Begin
{
}
Process
{

    $DataFile.NodeName = "Kalle"

    Set-Content -Path $OutFile -Value $DataFile
}
End
{
}

我想编辑此文件,然后用另一个文件名保存。结果文件应该是有效的powershell psd1文件。我能做些什么来实现这个目标?

0 个答案:

没有答案