我有一个notepad.txt文档,它包含我电脑上几个文件的文件路径,包括它们的扩展名 例;
C:\用户\富\图片\照片\九月\ P1030944.jpg
C:\用户\富\画\艺术\影\类\影片.avi
C:\用户\富\音乐\爵士\ 20051.mp3 ...等等。
文本文档中的文件位于我的电脑上的不同位置。有没有办法只使用notepad.txt文档中的文件路径描述将这些文件从其源移动到一个目标(例如H:\ Users \ Destination)?谢谢你的帮助。
答案 0 :(得分:0)
您可以使用PowerShell执行此操作:
$inputFile = "c:\temp\notepad.txt"
$targetFolder = "H:\Users\Destination"
Get-Content -Path $inputFile | Copy-Item -Destination $targetFolder
如果你的notepad.txt文件包含具有相同文件名的东西,你必须要小心,例如:
c:\somedirectory\beach.jpg
c:\otherdirectory\beach.jpg
在流程结束时,目标位置中只存在文件中的最后一个实例。