注册公司需要注意什么事项,关键词整站排名优化,wordpress 主题重置,如何快速做企业网站包括商城写了一个批处理#xff0c;里面需要call几个其他的批处理。 其中主进程需要根据批处理文件运行时的输入参数#xff0c;选择合适的url#xff0c;而url的定义写到另外的批处理里面 URLProxyAA.cmd URLProxyBB.cmd.... 我想在主程序运行时搜索一下当前目录#xff0c;有多少…写了一个批处理里面需要call几个其他的批处理。 其中主进程需要根据批处理文件运行时的输入参数选择合适的url而url的定义写到另外的批处理里面 URLProxyAA.cmd URLProxyBB.cmd.... 我想在主程序运行时搜索一下当前目录有多少个URLProxy*.cmd从而列举所有可用的参数而*匹配的那个string即为主批处理程序的输入参数 如 Go.cmd的usage Go.cmd [environemnt] [environemnt] value should be one of: AA BB 由于之前用过for命令真是个强大的命令但用法繁多真不好记。所以查看for /?后觉得可以这么用注意开启变量延迟 ECHO OFF setlocal enableDelayedExpansion :Usage echo Example: GenerateSIPxocy.cmd [EnvironmentParameter]echo Available [EnvironmentParameter] value:for /F %%i in (dir /b setproxyurl*.cmd) do (set TMPSTR%%i ECHO !TMPSTR:~11,-5!) %%i没法直接使用类似%var:~ xx,xx %来截取所以只能先set放到一个变量里面。然后通过这种方法截取变量里面的特定字符串最终达到获取所有可用参数的目的。 转载于:https://www.cnblogs.com/lin2yatou/archive/2013/06/06/3121512.html