我要把电脑卖掉,买一台新的。这台电脑我用了 6 年多了。它有 3 个不同的硬盘,所有的文件和文件夹都乱七八糟。我所有的重要文件都在云端,我唯一想备份的是照片和图片。
有没有办法搜索并获取所有图像文件以便我可以复制到我的新电脑上?
我只想获取我电脑中的所有图片(无论它们的扩展名或名称是什么),并将它们保存在外部硬盘中,以便以后可以将它们移动到我的新电脑。如果有两个文件同名,我希望保留这两个文件。
答案1
您可以通过以下方式在 Windows 操作系统中轻松完成此操作:
- 打开文件资源管理器。
- 选择并打开驱动器(一次一个)。
- 在右上角的搜索栏中,输入 ext:jpg(可以将 jpg 替换为任何其他图像文件扩展名(例如 png、bmp、gif、pmp 等)。
WinDirStat 也是一个很好的程序,可以验证您是否捕获了所有内容(查看数据如何存储在您的驱动器上也很有趣。https://windirstat.net/download.html
答案2
参考以下PS脚本,可以以powershell形式运行:
$picture='.jpg','.png'
$copyit=Get-PSDrive -PSProvider FileSystem |%{ Get-ChildItem -Path $_.Root -Recurse -force -ErrorAction SilentlyContinue | Where-Object {$_.Extension -in $picture}}
Copy-Item -Path $copyit.fullname -Destination c:\allimages\
在第一行,您只需添加图像的扩展名即可,'.jpeg'
。
这会将您设置的扩展名的所有图像复制到文件夹中c:\allimages\
。