已经使用powershell移动了文件,但在终止时,该文件夹显示为类型文件,如何取回我的文件

时间:2019-03-29 13:26:20

标签: powershell-v3.0

我已使用以下脚本将文件移动到目标位置,但目标路径将文件夹显示为文件类型

已经创建了powershell脚本,该脚本可以获取包含源和目标位置以及文件名的CSV文件

$path = $PSScriptRoot+"\file.csv"
$jobs = Import-CSV $path
$jobs | ForEach-Object{

If(-not (Test-Path -PathType Container $_.File_Destination_Path)){New-item $_.Mail_File_Destination_Path Type Container -Force}
$source =  $_.File_Path+"\"+$_.File_Name
If(Test-Path $source){Move-Item $source $_.File_Destination_Path -Force}
}

期望文件应已移动到目标位置,文件已移动,但目标位置将文件夹类型显示为文件类型

如何从目标位置取回文件以及脚本中可能存在的问题

0 个答案:

没有答案