在Windows中获取带有文件名的文件路径

最后发布: 2016-02-04 06:29:00


问题

假设我在每个用户的Music文件夹的子目录中都有文件abc.txt

我要替换的abc.txt使用批处理每个用户“C:\\用户\\的abc.txt”。

我有可以在循环中使用的复制命令,

xcopy / s / z“源pfile路径”“目标路径”

但是如何获取文件路径列表?

windows batch-file cmd
回答

for /f "skip=2 tokens=4" %A in ('Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "My Music"') do set Doc=%A

将文档设置为当前用户的“我的音乐”文件夹。

您可以将其作为登录脚本来执行此操作,否则将无法访问其他用户的“我的音乐”。