更改日期&重新改变计划

时间:2015-05-08 19:44:55

标签: windows batch-file launch

谢谢你回复我的人。所以我想写一些会

的东西
  • 更改Windows中的日期以显示:4-15-2015
  • 发布.exe
  • 暂停一分钟或来自用户的击键
  • 将日期更改回实际日期

我使用的是.bat文件,我可以将日期更改为4-15-2015,启动.exe,然后使用" pause&# 34;等到按键,然后我就陷入困境,想弄清楚如何采用原始日期并更改" 4-15-15"回到原来的日期。

我的.bat看起来像这样:

@echo off
Date 4-15-2015
Start (path To exe)

然后我不知道如何将它恢复到我最初启动应用程序时的状态。因此,如果我在5月8日推出它,我想把显示的窗口日期改回到5月8日,如果我在7-12-15上启动它,我会想把它放回7-12-15。有人有主意吗?我应该使用另一种语言吗?如果是这样,我该怎么写呢?我想过阅读初始日期并将其保存为变量...但我不知道如何使用.bat文件。感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

这对我有用(但这取决于日期的本地格式):

echo %date:.=-%>today.txt
date 07-12-15
echo %date%
date<today.txt
echo %date%

或使用变量而不是文本文件:

set today=%date:.=-%
date 07-12-15
echo %date%
date %today%
echo %date%

答案 1 :(得分:0)

非常感谢您的帮助。稍微重新格式化就是我得到的,它完美无缺!

@echo off
set $date=%date:~4%
set $date=%$date:/=-%
date 04-15-2015
START C:\Program Files...(to .exe)
PAUSE 
date %$date%

谢谢!