关于bat替换文本文件中感叹号的有关问题
发布时间:2011-06-30 07:25:38 文章来源:www.iduyao.cn 采编人员:星星草
关于bat替换文本文件中感叹号的问题?
我的bat脚本是,更新配置文件中startTime=0420时间一行,代码如下:
@echo off&setlocal enabledelayedexpansion
set /a a=0
set /a a=%time:~0,1%
set /a b=%time:~1,1%
set /a c=%time:~3,1%
set /a d=%time:~4,1%
set /a c=%c%+1
if %c%==6 set /a c=0 && set /a b=%b%+1
if %b%==10 set /a b=0 && set /a a=%c%+1
if %a%==2 if %b%==4 set /a a=0 && set /a b=0
set str="%a%%b%%c%%d%"
::以下代码替换文本内容,要处理的文本为test.ini
(For /f "delims=" %%i in (test.ini) do (
echo %%i| Find /i "startTime" >nul
If !errorLevel!==0 (echo startTime=%str%) Else (echo %%i)
))
del test.ini
ren 11.txt test.ini
--------------------------------
test.ini里面是这样的:
#ESS Parameter Management
#Tue Dec 13 14:54:07 CST 2005
isDRJGDM=0
InitETLSign=1
IsMultiETLThread=0
ThreadPoolSize=4
startTime=0420
isDataColComplete=select paravalue from ggxx_csb where paraname='sjscrq') and bfbz != '2'
MessageBadFilePath=
PrepareFile=
ShowIndexNum=100
--------------------------------------------
我执行后:
bfbz != '2'变为:bfbz = '2'感叹号不见了,请问高手怎么解决?
--------
除了这句&setlocal enabledelayedexpansion,就可以显示出感叹号,但是时间又替换不了?请问大家有什么好方法,替代或者修改我的bat脚本,不甚感激!
------解决方案--------------------
右键test.ini,打开方式->记事本
CTRL+F
...
------解决方案--------------------
1楼你坑爹啊
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
erlang:创建表
mnesia:create_table(student, [{attributes,{name,number,sex}}]).
怎么老是提示:
{aborted,{bad_type,student,{...
-
100分求助,matlab一维矩阵变成二维矩阵,怎么感觉我写的代码这么绕呢
希望把Input矩阵(一维)变成3行4列的二维矩阵Output;我写了下面...
-
为什么没有易语言版块呢?
为什么没有易语言版块呢?
------解决方案--------------------
易语言,还不常用,交流也不比,所以无....
-
批处理的一个问题
想用批处理更改文件属性
@echo off
arrtib -R /S E:\home\*.*
exit
这样写是错误的吗?
为什么没起作用啊
--...
-
几个关于大型机的问题(新手求救啊~)
1、z/OS 和UNIX系统的相同点和相异点有哪些啊?主目录和用户目录的区别是什么啊?
2、用JCL创建一...
-
急求!如何用正则截取一对标签中的字符当中的日期
<p class="source">
<!--[if !IE]>收藏功能<!...
-
批处理代码放在U盘里,如何复制整个硬盘的时间段文件? qivsran老师的答案,谢谢!
@echo off
md 新文件
setlocal enabledelayedexpa...
-
复制文件不带目录文件夹如何修改代码?同名文件仅复制最新的
@echo off
md %computername%资料 2>nul
Cd /d %computername%资料
F...
-
求C里面 全角半角转换函数
求C里面 全角半角转换函数
------解决方案--------------------
我在别处看了,希望对你有帮助。
...
-
求助:关于qtp10 无法识别 maven自动构建flex3.6 的问题
近日遇到maven自动构建flex3.6的问题。希望大家提出宝贵意见。
问...