先自动尝试默认路径,不询问用户
This commit is contained in:
parent
290ba0dca2
commit
cf4c298a81
@ -1,17 +1,11 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
@REM 首先清楚可能残留的变量
|
@REM 首先清除可能残留的变量
|
||||||
set FONPATH=
|
set FONPATH=
|
||||||
|
|
||||||
@ if not "" == "%1" (
|
@ if not "" == "%1" (
|
||||||
set FONPATH=%1
|
set FONPATH=%1
|
||||||
) else (
|
) else (
|
||||||
echo === Enter [faronear root path] or leave blank for default to one of [D:\faronear], [C:\faronear], [%HOMEDRIVE%%HOMEPATH%\faronear], [.]
|
|
||||||
set /p FONPATH=">>> "
|
|
||||||
echo;
|
|
||||||
)
|
|
||||||
|
|
||||||
@ if "" == "%FONPATH%" (
|
|
||||||
if exist D:\faronear (
|
if exist D:\faronear (
|
||||||
set FONPATH=D:\faronear
|
set FONPATH=D:\faronear
|
||||||
) else (if exist C:\faronear (
|
) else (if exist C:\faronear (
|
||||||
@ -19,13 +13,18 @@ set FONPATH=
|
|||||||
) else (if exist %HOMEDRIVE%%HOMEPATH%\faronear (
|
) else (if exist %HOMEDRIVE%%HOMEPATH%\faronear (
|
||||||
set FONPATH=%HOMEDRIVE%%HOMEPATH%\faronear
|
set FONPATH=%HOMEDRIVE%%HOMEPATH%\faronear
|
||||||
) else (
|
) else (
|
||||||
|
echo === Enter [faronear root path] or leave blank for default to one of [.]
|
||||||
|
set /p FONPATH=">>> "
|
||||||
|
echo;
|
||||||
|
if "" == "%FONPATH%" (
|
||||||
set FONPATH=.
|
set FONPATH=.
|
||||||
|
)
|
||||||
)))
|
)))
|
||||||
) else (
|
)
|
||||||
if not exist "%FONPATH%" (
|
|
||||||
|
if not exist "%FONPATH%" (
|
||||||
echo *** [%FONPATH%] not exist! Exit now. ***
|
echo *** [%FONPATH%] not exist! Exit now. ***
|
||||||
@ GOTO END
|
@ GOTO END
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
pushd %FONPATH%
|
pushd %FONPATH%
|
||||||
|
@ -4,13 +4,6 @@ if [ $1 ]
|
|||||||
then
|
then
|
||||||
FONPATH=$1
|
FONPATH=$1
|
||||||
else
|
else
|
||||||
echo "=== Enter [faronear root path] or leave blank for default to one of [/faronear], [~/faronear], [.]"
|
|
||||||
read -p ">>> " FONPATH
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! $FONPATH ]
|
|
||||||
then
|
|
||||||
if [ -d /faronear ]
|
if [ -d /faronear ]
|
||||||
then
|
then
|
||||||
FONPATH=/faronear
|
FONPATH=/faronear
|
||||||
@ -19,15 +12,21 @@ then
|
|||||||
then
|
then
|
||||||
FONPATH=~/faronear
|
FONPATH=~/faronear
|
||||||
else
|
else
|
||||||
|
echo "=== Enter [faronear root path] or leave blank for default to [.]"
|
||||||
|
read -p ">>> " FONPATH
|
||||||
|
echo ""
|
||||||
|
if [ ! $FONPATH ]
|
||||||
|
then
|
||||||
FONPATH=.
|
FONPATH=.
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
fi
|
||||||
if [ ! -d $FONPATH ]
|
fi
|
||||||
then
|
|
||||||
|
if [ ! -d $FONPATH ]
|
||||||
|
then
|
||||||
echo "*** [$FONPATH] not exist! Exit now. ***"
|
echo "*** [$FONPATH] not exist! Exit now. ***"
|
||||||
exit
|
exit
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
pushd $FONPATH
|
pushd $FONPATH
|
||||||
|
@ -1,17 +1,11 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
@REM 首先清楚可能残留的变量
|
@REM 首先清除可能残留的变量
|
||||||
set FONPATH=
|
set FONPATH=
|
||||||
|
|
||||||
@ if not "" == "%1" (
|
@ if not "" == "%1" (
|
||||||
set FONPATH=%1
|
set FONPATH=%1
|
||||||
) else (
|
) else (
|
||||||
echo === Enter [faronear root path] or leave blank for default to one of [D:\faronear], [C:\faronear], [%HOMEDRIVE%%HOMEPATH%\faronear], [.]
|
|
||||||
set /p FONPATH=">>> "
|
|
||||||
echo;
|
|
||||||
)
|
|
||||||
|
|
||||||
@ if "" == "%FONPATH%" (
|
|
||||||
if exist D:\faronear (
|
if exist D:\faronear (
|
||||||
set FONPATH=D:\faronear
|
set FONPATH=D:\faronear
|
||||||
) else (if exist C:\faronear (
|
) else (if exist C:\faronear (
|
||||||
@ -19,13 +13,18 @@ set FONPATH=
|
|||||||
) else (if exist %HOMEDRIVE%%HOMEPATH%\faronear (
|
) else (if exist %HOMEDRIVE%%HOMEPATH%\faronear (
|
||||||
set FONPATH=%HOMEDRIVE%%HOMEPATH%\faronear
|
set FONPATH=%HOMEDRIVE%%HOMEPATH%\faronear
|
||||||
) else (
|
) else (
|
||||||
|
echo === Enter [faronear root path] or leave blank for default to one of [.]
|
||||||
|
set /p FONPATH=">>> "
|
||||||
|
echo;
|
||||||
|
if "" == "%FONPATH%" (
|
||||||
set FONPATH=.
|
set FONPATH=.
|
||||||
|
)
|
||||||
)))
|
)))
|
||||||
) else (
|
)
|
||||||
if not exist "%FONPATH%" (
|
|
||||||
|
if not exist "%FONPATH%" (
|
||||||
echo *** [%FONPATH%] not exist! Exit now. ***
|
echo *** [%FONPATH%] not exist! Exit now. ***
|
||||||
@ GOTO END
|
@ GOTO END
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
pushd %FONPATH%
|
pushd %FONPATH%
|
||||||
|
@ -4,13 +4,6 @@ if [ $1 ]
|
|||||||
then
|
then
|
||||||
FONPATH=$1
|
FONPATH=$1
|
||||||
else
|
else
|
||||||
echo "=== Enter [faronear root path] or leave blank for default to one of [/faronear], [~/faronear], [.]"
|
|
||||||
read -p ">>> " FONPATH
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! $FONPATH ]
|
|
||||||
then
|
|
||||||
if [ -d /faronear ]
|
if [ -d /faronear ]
|
||||||
then
|
then
|
||||||
FONPATH=/faronear
|
FONPATH=/faronear
|
||||||
@ -19,15 +12,21 @@ then
|
|||||||
then
|
then
|
||||||
FONPATH=~/faronear
|
FONPATH=~/faronear
|
||||||
else
|
else
|
||||||
|
echo "=== Enter [faronear root path] or leave blank for default to [.]"
|
||||||
|
read -p ">>> " FONPATH
|
||||||
|
echo ""
|
||||||
|
if [ ! $FONPATH ]
|
||||||
|
then
|
||||||
FONPATH=.
|
FONPATH=.
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
fi
|
||||||
if [ ! -d $FONPATH ]
|
fi
|
||||||
then
|
|
||||||
|
if [ ! -d $FONPATH ]
|
||||||
|
then
|
||||||
echo "*** [$FONPATH] not exist! Exit now. ***"
|
echo "*** [$FONPATH] not exist! Exit now. ***"
|
||||||
exit
|
exit
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
pushd $FONPATH
|
pushd $FONPATH
|
||||||
|
Loading…
Reference in New Issue
Block a user