【发布时间】:2013-05-20 04:11:48
【问题描述】:
我有以下 powershell 将文件从服务器移动到本地。我一直找不到路径。路径长约 280 个字符 + 文件名约 30 到 70 个字符。怎么办?
$destDir = "C:\test\Files\"
$csv = import-csv 'C:\test\FilesWithPath.csv'
#For each line in the CSV
$csv | % {
robocopy $_.SourceFilePath $destDir $_.SourceFileName
}
【问题讨论】:
-
你超过了256个字符的最大路径限制,有什么办法可以移动单个文件或简化路径?
-
嗯,想法是将这些文件(从长服务器路径)移动到本地,以便我可以使用另一个脚本将这些文件从本地驱动器移动到 SharePoint。
-
你为什么编辑你的问题实际上是一个答案?如果没有原始问题,问答格式就会丢失。答案已经在下面了。将您的问题恢复为原始的非工作版本。
-
Find long file path 但同样的想法也适用于移动数据。
标签: powershell