抛砖引玉:在执行批处理操作前增加一步输入确认码的步骤,防止误操作
我刚开始学批处理,发现好多时候不小心点了bat执行了不必要的操作,所以想到在批处理代码前再加上几行输入确认码或密码的操作,防止误操作!很简单,望高手指正勿笑!4 `" K1 E9 [; }; U- _+ Y
输入12345时执行dir c:\ & pause
4 w" d3 ?( U! G& U7 Y 输入1234567则执行dir d:\ & pause
8 B; F) S" X3 I9 N" [ 可根据需要更改- z. \- e3 u8 k6 }: v# M
代码如下:3 v& J1 I) `7 M& Z; d
@echo off! [1 `$ y/ D* s2 A
set password=5 f+ x9 {) m1 g+ z( [. V! M5 A
set/p password=请输入正确的密码:) z- a. N/ Q' U' X+ a
if "%password%"=="12345" dir c:\ & pause# s; r4 J# d6 s& `, I
if "%password%"=="1234567" dir d:\ & pause; [; {! }# i" l( \
...
6 g" t3 V) k9 s, y, Fexit
! u0 e, D4 b: g K* a
* s: e! a- J0 }) s. @3 o[ 本帖最后由 mwpq 于 2007-11-6 16:11 编辑 ]