我想询问有关MS-DOS批处理文件,以确定文件名称是字符还是数字,或者是否有一种方法可以指定如何对其名称只有数字的所有文件进行目录、复制或xcopy。
发布于 2014-03-10 23:22:15
您可以在DOS实用程序的Georg Pohl's collection或Batfiles下载中找到合适的工具。
如果你真的想做一个纯批量的解决方案,以下来自Batfiles常见问题解答的链接将帮助你入门:Place first character of string into a variable,Remove 1st character of string and place remainder into variable。
发布于 2014-03-22 00:11:26
有一种方法可以检查...little有点乱,但这是你要做的。
对于(.)中的%%ido (
回显%%~nfile1|查找字符串/r "0-9“
如果错误% /i % neq 0设置result=letters
如果错误% /i % == 0设置result=numbers )
这应该遍历所有文件,隐藏扩展名,并检查所有字符是否都是数字如果不是所有数字,它会将变量%result%设置为字母。
希望这能有所帮助
https://stackoverflow.com/questions/17421163
复制相似问题