![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-14 04:17 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » [求助]寻找一个命令行字符替换命令 |
| 可打印版本 1,227 / 1 |
| 第1楼 chenall | 发表于 2005-03-05 00:00 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
[求助]寻找一个命令行字符替换命令 我记得上次在哪里见过这样的一个软件,忘了名子了(先用REPLACE代替吧),具体作用如下:
比如我有一个变量TEST=你好吗 现在我要将"你"改成"晚上"但是TEST的值不变 有这样的命令吗? 我记得有这样的命今忘了. 好像是这样的 replace %test%,"你","晚上" 具本我也记不清楚了, 哪位有见到这样的命令请告诉我.谢谢! |
|
| 第2楼 JonePeng | 发表于 2005-03-05 00:00 |
| 金牌会员 发帖 1,883 积分 4,562 来自 广东广州 | |
|
Replace好像是NT系统的替换文件的命令吧?应该用Strings命令(Wengier的MSDOS 7.1启动盘上有):strings xyz=right %test%,4set test=晚上%xyz%其中第一个命令用Strings的right参数将%test%最右边的四个字符放入变量xyz里,由于一个汉字是由两个字符组成,所以要截取“好吗”就是截取了4个字符。然后用SET命令将“晚上”和%xyz%(即“好吗”)合并。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |