Flo*_*sam 10 windows command-line
我需要在指定的文件夹及其子目录中搜索文件,然后将它们复制到其他地方的指定文件夹中。是否可以使用dir和copy使用管道?
dir /s foo???.txt | copy g:\someplace
Run Code Online (Sandbox Code Playgroud)
以上是行不通的。管道的左侧找到了我想要的东西,但我无法让它复制找到的文件。我正在使用 Windows 7 命令提示符。
Rik*_*Rik 11
你可以使用xcopy:
xcopy /s foo???.txt g:\someplace
Run Code Online (Sandbox Code Playgroud)
这将保存目录结构。
如果您不想要目录结构,您可以执行以下操作:
for /r %i in (foo???.txt) do xcopy /Y "%i" g:\someplace
Run Code Online (Sandbox Code Playgroud)
如果你在批处理文件中使用它,你应该%像这样加倍:
for /r %%i in (foo???.txt) do xcopy /Y "%%i" g:\someplace
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10086 次 |
| 最近记录: |