楼 主
求"扩展"的具体含义
发表于 2007-06-27 20:59 · 中国 贵州 铜仁 电信
初级用户
★
积分 51 发帖 21 注册 2007-06-27 20:32 19年会员 UID 92534 性别 男
状态 离线
本人菜鸟!呵呵~!
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 ]
第 2 楼
发表于 2007-06-27 21:08 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386 发帖 4,938 注册 2006-07-23 17:10 20年会员 UID 59080
状态 离线
第 3 楼
发表于 2007-06-27 21:09 · 中国 贵州 铜仁 电信
初级用户
★
积分 51 发帖 21 注册 2007-06-27 20:32 19年会员 UID 92534 性别 男
状态 离线
老大~!你能不能给我个例子~~~~~~~~~
我 help for 看了N次了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
感激不尽~!
第 4 楼
发表于 2007-06-27 21:15 · 中国 天津 电信
银牌会员
★★★
积分 1,928 发帖 931 注册 2007-01-06 11:46 19年会员 UID 75624 性别 男
状态 离线
第 5 楼
发表于 2007-06-27 21:21 · 中国 贵州 铜仁 电信
初级用户
★
积分 51 发帖 21 注册 2007-06-27 20:32 19年会员 UID 92534 性别 男
状态 离线
willsort等关于延迟的文章里面有扩展的东东吗?~谢谢~!我去看看
第 6 楼
发表于 2007-06-27 21:33 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386 发帖 4,938 注册 2006-07-23 17:10 20年会员 UID 59080
状态 离线
给个简单的例子吧,把下面的代码保存为bat文件:
@echo off
echo 文件名:%~n0
echo 文件扩展名:%~x0
echo 文件的完整路径:%~dp0
echo 文件的大小:%~z0
pause
第 7 楼
发表于 2007-06-27 22:10 · 中国 贵州 铜仁 电信
初级用户
★
积分 51 发帖 21 注册 2007-06-27 20:32 19年会员 UID 92534 性别 男
状态 离线
多谢~!!!!!!!!版主~!!!!!!大概懂点了~~~~~~~~~~
第 8 楼
发表于 2007-06-27 22:26 · 中国 贵州 铜仁 电信
初级用户
★
积分 51 发帖 21 注册 2007-06-27 20:32 19年会员 UID 92534 性别 男
状态 离线
扩展我是大概懂了~!但是怎么没有强人帮我解释一下我上面的代码是什么意思呢?
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)
)
嘿嘿~!~不要怪我贪心啊~!
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正