标题: 求"扩展"的具体含义
[打印本页]
作者: gorke
时间: 2007-6-27 20:59
标题: 求"扩展"的具体含义
本人菜鸟!呵呵~!
setlocal enabledelayedexpansion
for %%i in ("%tmp%\encrypt.tmp") do (
echo %%~zi
set size=%%~zi
set num=!size:~-1!
set /a mod=!num!%%2
if !mod! equ 0 (goto even) else (goto odd)
)
这句话是什么意思~!我想知道一下~!希望有强人愿意帮帮我~~!
还有我一直不懂~那些扩展到底是什么意思~~~
如果有人有比较好的文章~或者肯亲自教我的话~!
本人感激不尽~!!!!!!!!!!!!!
[
Last edited by bjsh on 2007-7-31 at 10:56 AM ]
作者: lxmxn
时间: 2007-6-27 21:08
help for
作者: gorke
时间: 2007-6-27 21:09
老大~!你能不能给我个例子~~~~~~~~~
我 help for 看了N次了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
感激不尽~!
作者: wudixin96
时间: 2007-6-27 21:15
可以搜索willsort等关于延迟的文章的。
作者: gorke
时间: 2007-6-27 21:21
willsort等关于延迟的文章里面有扩展的东东吗?~谢谢~!我去看看
作者: lxmxn
时间: 2007-6-27 21:33
给个简单的例子吧,把下面的代码保存为bat文件:
@echo off
echo 文件名:%~n0
echo 文件扩展名:%~x0
echo 文件的完整路径:%~dp0
echo 文件的大小:%~z0
pause
作者: gorke
时间: 2007-6-27 22:10
多谢~!!!!!!!!版主~!!!!!!大概懂点了~~~~~~~~~~
作者: gorke
时间: 2007-6-27 22:26
扩展我是大概懂了~!但是怎么没有强人帮我解释一下我上面的代码是什么意思呢?
setlocal enabledelayedexpansion
for %%i in ("%tmp%\encrypt.tmp") do (
echo %%~zi
set size=%%~zi
set num=!size:~-1!
set /a mod=!num!%%2
if !mod! equ 0 (goto even) else (goto odd)
)
嘿嘿~!~不要怪我贪心啊~!