中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 07:18
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 帮忙删除一下我重新发 查看 2,033 回复 19
16 发表于 2008-04-24 16:44 ·  中国 山东 淄博 联通
银牌会员
★★★
积分 1,604
发帖 646
注册 2008-04-13 23:39
18年会员
UID 115804
性别 男
状态 离线
14楼正解~
17 发表于 2008-04-24 16:47 ·  中国 云南 昆明 电信
初级用户
★★
积分 130
发帖 59
注册 2007-12-25 20:32
18年会员
UID 106775
性别 男
状态 离线
Originally posted by terse at 2008-4-24 04:40 PM:
@echo off&setlocal enabledelayedexpansion
set /P str1=输入替换前字符:
SET /P STR2=输入替换后字符:
for /f "delims=" %%i in (test.txt) do (
set str=%%i
set st ...



我不要有提示的~~

要自动运行完的
18 发表于 2008-04-24 16:53 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
20年会员
UID 42345
状态 离线
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in (test.txt) do (
set str=%%i
set str=!str:9] 公 告=11] 公 告!
echo !str!>>test1.txt
)
pause
简单!简单!再简单!
19 发表于 2008-04-24 17:29 ·  中国 云南 昆明 电信
初级用户
★★
积分 130
发帖 59
注册 2007-12-25 20:32
18年会员
UID 106775
性别 男
状态 离线
里面的 那个数字 我要随机1~12的,不要我指定的!.......
20 发表于 2008-04-24 18:19 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
20年会员
UID 42345
状态 离线
Originally posted by yhshiro at 2008-4-24 17:29:
里面的 那个数字 我要随机1~12的,不要我指定的!.......

@echo off&setlocal enabledelayedexpansion
set/a n=%random%%%12+1
for /f "delims=" %%i in (test.txt) do (
set str=%%i
set str=!str:9] 公 告=%n%] 公 告!
echo !str!>>test1.txt
)
pause
简单!简单!再简单!
论坛跳转: