windows – 嵌套批处理循环
发布时间:2020-12-13 20:54:57 所属栏目:Windows 来源:网络整理
导读:以下嵌套for循环驱使我疯狂(在Windows 7上): @echo offSetLocal EnableDelayedExpansionset TESTDIRS=fast mid slowset TD=srctestresourcestestsuitefor %%d in (%TESTDIRS%) do ( set CTD=%TD%%%d echo CTD: !CTD! REM Echos the expected path echo
以下嵌套for循环驱使我疯狂(在Windows 7上):
@echo off SetLocal EnableDelayedExpansion set TESTDIRS=fast mid slow set TD=srctestresourcestestsuite for %%d in (%TESTDIRS%) do ( set CTD=%TD%%%d echo CTD: !CTD! REM Echos the expected path echo CTD: %CTD% REM Echos nothing -- understandable for /R !CTD! %%f in (*.fs) do (echo %%f) REM Echos nothing -- why? for /R srctestresourcestestsuitefast %%f in (*.fs) do (echo %%f) REM Echos expected files ) 我尝试了各种解决方案,包括禁用DelayedExpansion,调用语句和whatnot,但我从来没有内部循环工作。我知道我可以通过一个子程序调用来替换内部循环,但是必须有一种方法来使其与嵌套循环一起使用。
如果你用pushd!CTD怎么办?和popd,并让FOR / R默认使用当前目录?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在Windows批处理中回显UTF-8字符
- windows – 在ClickOnce部署中使用证书对应用程序进行签名
- 在Metro App XAML中的ListView中设置SelectedItem样式
- windows-services – Play 2.0 – 在服务器重启后作为Windo
- windows-7 – “Windows Virtual PC”和“Microsoft Virtua
- windows – Regedit:从命令提示符查找和导出密钥
- windows-server-2008 – NTBackup(在WS2k3上)无法备份远程服
- Windows 10中的AutoHotkey – 热键在某些应用程序中无法使用
- windows – 一次检查所有git存储库的状态
- windows-7 – Nullsoft安装程序,如何使ProgramData子文件夹
推荐文章
站长推荐
- Windows和域后缀添加
- Windows Server 2008,一个非常小的DDoS能够杀死我
- 调试 – Dr. Watson Windows 2008的替代品?
- windows-server-2008 – 修改Active Directory连
- windows-phone-7 – 在Windows Phone 8中,我不断
- 用于Windows的命令行pop3邮件客户端?
- Windows文件系统上的权限审核
- windows – __deref_out_opt和__deref_opt_out之
- 是否可以限制或限制可以从DLL执行的C#代码的范围
- 安装tesserocr时提示error: Microsoft Visual C+
热点阅读