转转猴有个很弱智的问题,大家帮下忙.在BAT脚本中.如何获取系统时间并将之放在变量中?@SET SYS_TIME = ?
我用HELP命令查了下,只有DATE /T 获取 系统日期 TIME /T 获取 系统时间 我要做的是在Windows下根据当前时间以系统日期+时间的组合方式生成一个目录.
挺简单的东西,但是BAT脚本玩得少,大家会的说一声.谢谢.
我用HELP命令查了下,只有DATE /T 获取 系统日期 TIME /T 获取 系统时间 我要做的是在Windows下根据当前时间以系统日期+时间的组合方式生成一个目录.
挺简单的东西,但是BAT脚本玩得少,大家会的说一声.谢谢.
解决方案 »
- 大神们求助:C#窗体继承
- 关于C、C++与C#进行socket通信简单问题
- sql error1001在与网络相关的或特定于实例的错误为找到活无法访问服务器
- 在主线程活着的情况下,怎么结束所有子线程?
- 请问,如何在datagridview 控件的单元格中,填充图片,就象在excle 中一样,插入图片的?
- xml元素的Text内容为几个空格的情况,要怎么处理
- 请问各位高手,如何让窗体不带焦点启动??
- 如何统计一个表里边 某个数据有多少项 用来限制选课人数
- SqlCommand如何通过传参数的方式插入null?微软准备怎么解决?
- 如何判断一个路径指向的是文件夹还是文件?
- 小菜拜求: C# 自动按键 代码实现(注释)
- 神啊,使用递归帮我一下啊
:: DateTime.bat
:: Set environment variables with current Date, Time and DayOfWeek:: Recursion
IF NOT "%3"=="" GOTO SecondTime
:: Create temporary batch file
> TEMPDTT1.BAT ECHO @PROMPT %0 $D $T
:: Do _N_O_T_ replace "COMMAND /C" with CALL in the next line
> TEMPDTT2.BAT COMMAND /C TEMPDTT1.BAT
TEMPDTT2:SecondTime
DEL TEMPDTT?.BAT
SET DOW=%1
SET DATE=%2
SET TIME=%3:: Remove forward slashes from DATE variable and store result in DATE2
IF EXIST DATE2.BAT DEL DATE2.BAT
SET DATE2=
:: Parse DATE variable and create temporary batch
:: file to recreate DATE without forward slashes
>> DATE2.BAT FOR %%A IN (/%DATE%) DO ECHO SET DATE2=%%DATE2%%%%A
CALL DATE2.BAT
DEL DATE2.BAT