我想实现一个批处理,能记录系统的安装日期(取系统当前时间即可)到一个指定的文件或是文本当中。
我通过echo系统安装日期:>>a.txtecho%date%>>a.txt得到了日期可是我需要的是这种格式。系统安装日期:2012-10-20通过定向符得到是分两行的,...
我通过
echo 系统安装日期:>>a.txt
echo %date% >>a.txt得到了日期可是我需要的是这种格式。
系统安装日期:2012-10-20
通过定向符得到是分两行的,这是第一个我没弄明白的问题。
我是通过在运行中输入CMD,然后再执行的这些命令。
而我想让此批处理在后台自动运行。 展开
echo 系统安装日期:>>a.txt
echo %date% >>a.txt得到了日期可是我需要的是这种格式。
系统安装日期:2012-10-20
通过定向符得到是分两行的,这是第一个我没弄明白的问题。
我是通过在运行中输入CMD,然后再执行的这些命令。
而我想让此批处理在后台自动运行。 展开
3个回答
展开全部
1.最简单是修改电脑时间显示格式为2010-10-20然后用命令echo 系统安装日期:%date% >>a,txt
2.经人提醒,可以直接用 echo 系统安装日期:%date:~0,4%-%date:~5,2%-%date:~8,2% >>a.txt 采用不同的截取字符方式用指定字符连接,达到了楼主所需效果
3.使用for /f "tokens=1-3 delims=/ " %%i in ('echo %date%') do echo %%i-%%j-%%k >>a.txt
采用以/分割得到的字符后用指定字符连接,同样达到了楼主所需效果
2.经人提醒,可以直接用 echo 系统安装日期:%date:~0,4%-%date:~5,2%-%date:~8,2% >>a.txt 采用不同的截取字符方式用指定字符连接,达到了楼主所需效果
3.使用for /f "tokens=1-3 delims=/ " %%i in ('echo %date%') do echo %%i-%%j-%%k >>a.txt
采用以/分割得到的字符后用指定字符连接,同样达到了楼主所需效果
慧咨环球
2024-02-09 广告
2024-02-09 广告
选择一个适合自己公司的仓库管理系统需要考虑以下几个因素:1. 公司的业务需求:不同公司的业务需求不同,需要选择适合自己业务需求的仓库管理系统。例如,有些公司需要管理多个仓库,有些公司需要管理拣货和打包等操作,有些公司需要管理库存和采购等环节...
点击进入详情页
本回答由慧咨环球提供
展开全部
你的程序结果应该是:
系统安装日期:
2012-10-20
这样分两行,没错。为何疑问?
>>的作用就是在原先文本之后另起一段开始写入。
单单用批处理无法后台运行。
系统安装日期:
2012-10-20
这样分两行,没错。为何疑问?
>>的作用就是在原先文本之后另起一段开始写入。
单单用批处理无法后台运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo 系统安装日期:%date% >a.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询