中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-04 16:24
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结][转贴]请大家欣赏不一般的批处理
可打印版本  756 / 1
第1楼 stornager 发表于 2007-05-23 18:50
中级用户 发帖 131 积分 328
[已结][转贴]请大家欣赏不一般的批处理
:: result.bat
@ECHO off
CD > result1.dat ECHO. >> result1.dat
DATE < result1.dat | find "):" > result1.bat
ECHO set curdir=%%4> enter.bat
FOR %%C IN (CALL DEL) DO %%C result1.bat
DEL enter.bat
:: %optional% DEL result1.dat
:: %optional% ECHO. current directory is %curdir%
此批处理会把文件的内容放入一个变量中,其for用法比较古怪.
不知各位兄怎么认为????

[ Last edited by stornager on 2007-5-23 at 06:51 PM ]
第2楼 lxmxn 发表于 2007-05-23 19:38
版主 发帖 4,938 积分 11,386
没什么奇怪的,这个批处理存在的问题还不少。

for 命令的用法也不古怪,就是把两个命令放在for里面,依次对一个文件(result1.bat)进行操作(调用和删除)。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023