level 1
💍天无痕星轨迹💯
楼主
发现是for语句不让遍历 -? /?。。。
有什么好的写法呀
@ECHO OFF
SET PARMS=%*
echo %PARMS%
for %%i in (%PARMS%) do (
if /i "%%i" == "-h" (
GOTO :Help
)
if /i "%%i" == "-help" (
GOTO :Help
)
if /i "%%i" == "-??" (
GOTO :Help
)
if /i "%%i" == "/h" (
GOTO :Help
)
if /i "%%i" == "/help" (
GOTO :Help
)
if /i "%%i" == "/?" (
GOTO :Help
)
)
exit /B 0
:Help
echo description
exit /B 0
2009年05月15日 12点05分
1
有什么好的写法呀
@ECHO OFF
SET PARMS=%*
echo %PARMS%
for %%i in (%PARMS%) do (
if /i "%%i" == "-h" (
GOTO :Help
)
if /i "%%i" == "-help" (
GOTO :Help
)
if /i "%%i" == "-??" (
GOTO :Help
)
if /i "%%i" == "/h" (
GOTO :Help
)
if /i "%%i" == "/help" (
GOTO :Help
)
if /i "%%i" == "/?" (
GOTO :Help
)
)
exit /B 0
:Help
echo description
exit /B 0