Powershell定义$ UNC

时间:2016-04-28 15:07:52

标签: powershell powershell-v2.0

我是PowerShell的新手。我需要在哪里以及如何定义$ UNC以成功运行以下PowerShell程序?

$Source = "\\ahs-bind01\ftptest01\CRAR"
Get-ChildItem -Path $Source -recurse

$files = import-csv "C:\Users\us6205\Desktop\DatabaseNameConfigs\Test\CareMoveFileParentDestPaths.csv" 

#loop to get values and store it 

foreach ($UNC in $files)
{  
     $Path = Get-ChildItem -Path $UNC.path -recurse | Where-Object { ($_.PSIsContainer -eq $true) -and  ( $_.FullName -match "$Source") } 
     $Dest = $path | New-Item -path $path -itemtype directory | Move-Item -Path $Source -Destination $dest -Force
}

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题,答案是你不必在其他地方定义$ UNC。它是脚本在遍历foreach-loop

中的文件时使用的临时变量