[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何根据变量创建文件夹并替换掉非法字符?

根据文本或者命令执行的结果
比如内容是
wwwooo\ asdf
wwwo/asdf

创建文件夹,而文件夹有部分字符是非法的,如果用变量替换的方法,把这些非法字符替换为-线。
这些非法字符在内容行的位置是未知的。变为:
wwwooo-asdf
wwwo-asdf
替换为什么字符都可以,只要能正常的创建文件夹就可以了。

  1. @echo off
  2. set "s1=wwwooo\ asdf"
  3. set "s2=wwwo/asdf"
  4. set "s10=%s1:\=-%"
  5. set "s20=%s2:/=-%"
  6. md "%s10%"
  7. md "%s20%"
复制代码
2

评分人数

TOP

返回列表