【发布时间】:2017-05-23 01:20:03
【问题描述】:
我的 .cmd 文件有问题。希望你能帮助我
我创建了一个算法,复制所有文件和子文件夹 (xcopy),然后将其粘贴到新目录。
代码如下:
@echo off
:menu
if not exist G:\ (goto 1)
md "C:\Users\x\Documents\test"
xcopy "G:\*.*" test /e /i /h /k
cls
:1
if not exist H:\ (goto 2)
md "C:\Users\x\Documents\test"
xcopy "H:\*.*" test /e /i /h /k
cls
我知道这可能会更好,但就目前而言,我的问题是如何执行“带有字母的 for 循环”而没有数字。因为如果我使用简单的 for 循环而不是包含所有驱动器号的扩展菜单,它会更短。
谢谢!
【问题讨论】:
标签: batch-file for-loop cmd directory