![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 12:43 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 关于set命令的几点疑惑(已解决) |
| 可打印版本 9,834 / 44 |
| 第16楼 netchxing | 发表于 2007-02-14 09:05 |
| 初级用户 发帖 31 积分 58 来自 重庆 | |
|
5楼的讲的很明白啊,我们菜鸟一看就明白
|
|
| 第17楼 hxmupdata | 发表于 2007-03-13 02:22 |
| 初级用户 发帖 39 积分 76 | |
|
问的好,答的更好。加分加的好 ,学了不少了。。。。
|
|
| 第18楼 jackyggt | 发表于 2007-03-13 08:21 |
| 初级用户 发帖 38 积分 76 | |
|
灌水
|
|
| 第19楼 Billunique | 发表于 2007-03-21 07:23 |
| 中级用户 发帖 112 积分 259 | |
|
关于扩展名的判断很受学习 多谢前辈!
|
|
| 第20楼 fd2000 | 发表于 2007-04-02 08:27 |
| 初级用户 发帖 11 积分 24 | |
Originally posted by 0401 at 2007-1-20 02:13 PM: 0401是个不错的老师,很有耐心,值得我们学习,就是有的学生上课不仔细听。呵呵。 |
|
| 第21楼 myth126 | 发表于 2007-04-02 10:11 |
| 初级用户 发帖 16 积分 47 | |
|
下面这段代码怎么理解呀?好多特殊符号的用法,请叫各位了!先行谢过!
setlocal enabledelayedexpansion for %%i in ("%tmp%\encrypt.tmp") do ( echo %%~zi >nul 2>nul set size=%%~zi set num=!size:~-1! set /a mod=!num!%%2 if !mod! equ 0 (goto even) else (goto odd) ) |
|
| 第22楼 jz1043 | 发表于 2007-04-09 05:41 |
| 新手上路 发帖 3 积分 6 | |
|
我也学到东西了,谢谢讲解
|
|
| 第23楼 fyb198351 | 发表于 2007-04-17 07:31 |
| 初级用户 发帖 12 积分 24 | |
|
学了不少的东西~~~~
|
|
| 第24楼 Vampire | 发表于 2007-04-18 07:48 |
| 初级用户 发帖 78 积分 176 | |
Originally posted by myth126 at 2007-4-1 09:11 PM: 希望高手回答下,我也有些不懂,大概第三行echo %%~zi >nul 2>nul不晓得啥意思。 |
|
| 第25楼 mtiankong | 发表于 2007-04-18 09:37 |
| 初级用户 发帖 38 积分 70 | |
Originally posted by Vampire at 2007-4-17 06:48 PM: 大概意思就是不显示%i的文件大小,出现错误也不显示。 |
|
| 第26楼 qiwei201 | 发表于 2007-04-20 00:14 |
| 新手上路 发帖 7 积分 13 | |
|
学习了,我又学到一些东西
|
|
| 第27楼 htysm | 发表于 2007-04-20 00:55 |
| 高级用户 发帖 415 积分 866 | |
|
将变量%%i扩展到文件的大小。for /?中有说明:
带有修改程序的变量 说明 %~I 展开删除任何前后引号 ("") 的 %I。 %~fI 将 %I 展开到完全合格的路径名。 %~dI 只将 %I 展开到驱动器号。 %~pI 只将 %I 展开到路径。 %~nI 只将 %I 展开到文件名。 %~xI 只将 %I 展开到文件扩展名。 %~sI 展开路径以只包含短名称。 %~aI 将 %I 展开到文件的文件属性。 %~tI 将 %I 展开到文件的日期和时间。 %~zI 将 %I 展开到文件大小。 %~$PATH:I 搜索 PATH 环境变量所列出的目录,并将 %I 展开到第一个找到的完全合格的名称。如果没有定义环境变量名称,或搜索没有找到文件,则此修改程序扩展成空字符串。 下表列出可用来获得综合结果的修改程序组合。 变量(使用组合的修改程序) 说明 %~dpI 只将 %I 展开到驱动器号和路径。 %~nxI 只将 %I 展开到文件名和扩展名。 %~fsI 将 %I 展开到只包含短名称的完整路径名。 %~dp$PATH:I 在 PATH 环境变量中所列出的目录中搜索 %I,并展开到第一个找到结果的驱动器号和路径。 %~ftzaI 将 %I 展开到输出行(如 dir一样)。 |
|
| 第28楼 ccuu668 | 发表于 2007-05-02 16:01 |
| 初级用户 发帖 29 积分 57 | |
|
比较适合我们这些新手.不过说实话有的地方我都还看不懂到底是什么意思.唉!只有自己慢慢来了.
再次我也特别感谢一楼的GG,你真的是一比较热心的网友.精神值得我们去学习. |
|
| 第29楼 yunsenjhl | 发表于 2007-07-10 22:19 |
| 新手上路 发帖 8 积分 18 | |
|
5分钟以前刚刚有些理解set的用途
|
|
| 第30楼 6622186 | 发表于 2007-07-11 17:42 |
| 高级用户 发帖 411 积分 894 | |
|
只有把 set 命令弄懂了, 才能写出好的东西.
|
|
| 上一页 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |