楼 主
请教各位一个问题
发表于 2008-09-07 19:37 · 中国 福建 厦门 电信
初级用户
★
积分 43
发帖 21
注册 2008-08-20 11:14
UID 123662
性别 男
状态 离线
D:\ 下 创建一个 0.txt记事本,并把以下内容写入0.txt 中
-------------------------------
@echo off
echo 123
pause >nul
------------这里为止,下面照常运行-------
echo 456
pause
保存为 0.bat
s11ss 的
@more +1 "%~f0">d:\0.bat&d:\0.bat&goto :eof
@echo off
echo 123
pause >nul
如果 pause >nul
下面还有别的命令不弄到0.bat里面去 怎么弄
[ Last edited by vxvdos on 2008-9-8 at 12:51 PM ]
第 2 楼
发表于 2008-09-07 19:50 · 中国 北京 海淀区 联通
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
UID 97070
性别 男
状态 离线
@pushd d:\&more +1 "%~f0">0.txt&>nul copy 0.txt 0.bat&0.bat&popd&goto :eof
@echo off
echo 123
pause >nul
第 3 楼
发表于 2008-09-07 19:55 · 中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
直接生成0.bat不行吗?何必要从0.txt那里绕个弯?
第 4 楼
发表于 2008-09-08 07:48 · 中国 福建 厦门 电信
初级用户
★
积分 43
发帖 21
注册 2008-08-20 11:14
UID 123662
性别 男
状态 离线
第 5 楼
发表于 2008-09-08 07:50 · 中国 福建 厦门 电信
初级用户
★
积分 43
发帖 21
注册 2008-08-20 11:14
UID 123662
性别 男
状态 离线
2楼的同志,,,试了不行啊 你那个 是生成 一个 0.txt 和一个 0.bat
第 6 楼
发表于 2008-09-08 08:55 · 中国 北京 海淀区 联通
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
UID 97070
性别 男
状态 离线
Originally posted by vxvdos at 2008-9-8 07:50 AM:
2楼的同志,,,试了不行啊 你那个 是生成 一个 0.txt 和一个 0.bat
你原来的意思是只生成0.bat啊?
@more +1 "%~f0">d:\0.bat&d:\0.bat&goto :eof
@echo off
echo 123
pause >nul
[
Last edited by s11ss on 2008-9-8 at 09:23 AM ]
论坛跳转: