标题: [数值计算] [已解决]批处理怎样截取扩展后的变量和FOR得到得%%i变量? [打印本页]
作者: nerfg002 时间: 2009-12-4 13:50 标题: [已解决]批处理怎样截取扩展后的变量和FOR得到得%%i变量?
RT,请问扩展后的变量(如%~dp0)如何截取, 用 for %%i 得到的%%i该如何截取?
[ 本帖最后由 nerfg002 于 2009-12-5 21:07 编辑 ]
作者: zjw767676 时间: 2009-12-4 18:14
- :: code by 随风 @bbs.bathome.net 2008/01/08
- 1、获取批处理自身的完整路径 %0
- 2、获取批处理自身的完整路径,并去掉首尾的引号 %~0
- 3、获取批处理自身的文件名及后缀名 %~nx0
- 4、获取批处理自身的文件名 %~n0
- 5、获取批处理自身的后缀名 %~x0
- 6、获取批处理自身的完整路径,不含文件名 %~dp0 或 %cd%
- 7、获取批处理自身的盘符 %~d0
- 8、获取批处理自身的大小 %~z0
- 9、获取批处理自身的修改时间 %~t0
- 【%1~%9同样适用】
- 【for中的%%i同样适用】
复制代码
作者: nerfg002 时间: 2009-12-4 22:38 标题: 回复 2楼 的帖子
多谢提供 但是这些我知道 现在问题是这些变量怎么截取 比如要截取%0的最后两个字符该怎么截取
作者: Batcher 时间: 2009-12-5 02:18
先把%%i赋值给一个自定义变量,然后再截取。
set截取字符详解
http://bbs.bathome.net/thread-996-1-1.html
set变量字符截取点点通
http://bbs.bathome.net/thread-40-1-1.html
新手set截取字符练习工具
http://bbs.bathome.net/thread-1149-1-1.html
作者: nerfg002 时间: 2009-12-5 08:57 标题: 回复 4楼 的帖子
看来只有这样了 多谢
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |