windows - 复制文件名并用它创建新的空白文件

标签 windows batch-file

我在一个目录中有一堆 .bak 文件。

现在我想复制/复制这些文件到另一个目录,但只保留文件名,而不是内容 - 这是怎么做到的?

最佳答案

robocopy c:\source c:\target *.bak /create

对于 Windows Vista 之前的解决方案,您可以使用

for %f in ("c:\source\*.bak") do break > "c:\target\%~nxf"

如果应该从批处理文件中使用,请将 % 更改为 %%

关于windows - 复制文件名并用它创建新的空白文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21550118/

相关文章:

python - CSV 阅读器在 Ubuntu 和 Windows 上的不同输出 - Python

windows - 有没有办法检查批处理文件中的重定向?

command-line - 批处理文件中的字符串替换

windows - Powershell 警告和错误处理

windows - 如何将 Walk/1 添加到 Windows 10 上由 Chocolatey NuGet 安装的 jq 1.5

windows - 如何在 Windows 上为 pkg-config 编写 *.pc 文件?

windows - 简单的 Windows 批处理移动文件夹

windows - 标题名称中的 taskkill 窗口空格

python - 使用批处理、Python 等自动编辑文本文件

string - 如何批量连接数字?