【发布时间】:2020-04-15 18:41:46
【问题描述】:
书呆子和专业人士。
我正试图理解这样一个简单的事情:
@echo off
MKDIR "C:\Program Files (x86)\Start-proTM" (
IF %ERRORLEVEL0%(
GOTO :ok
)
IF %ERRORLEVEL1%(
GOTO :no
)
)
IF EXIST "C:\Program Files (x86)\Start-proTM" (
GOTO :ok
) ELSE (
MKDIR "C:\Program Files (x86)\Start-proTM"
)
IF %ERRORLEVEL%=0 (
GOTO :ok
)
IF %ERRORLEVEL%=1 (
GOTO :no
)
@ECHO off
:ok
ECHO Ok...
pause
:no
ECHO NO...
Pause
不要介意兰特。暂停, 只是为了简化事情。
:ok REM 将被重写以处理安装过程。 :no REM 是用户在 txt 中返回的 %ERRORLEVEL%。
只需要一个简单的 .exe 到 MKDIR,检查是否已创建。然后安装(提取)设置目录中的文件。并通过cmd.exe中的promt让用户知道安装过程的当前状态
有人吗?有什么建议? 我可能被结构的简单性完全蒙蔽了?
【问题讨论】:
标签: batch-file installation mkdir