如何将保存在notepad.txt中的所有文件复制到其他位置

时间:2015-11-07 05:49:44

标签: windows-7

我有一个notepad.txt文档,它包含我电脑上几个文件的文件路径,包括它们的扩展名 例;

C:\用户\富\图片\照片\九月\ P1030944.jpg

C:\用户\富\画\艺术\影\类\影片.avi

C:\用户\富\音乐\爵士\ 20051.mp3 ...等等。

文本文档中的文件位于我的电脑上的不同位置。有没有办法只使用notepad.txt文档中的文件路径描述将这些文件从其源移动到一个目标(例如H:\ Users \ Destination)?谢谢你的帮助。

1 个答案:

答案 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

在流程结束时,目标位置中只存在文件中的最后一个实例。