谢谢你回复我的人。所以我想写一些会
的东西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
文件。感谢您的帮助。
答案 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%
谢谢!