BAT脚本

1. 路径相关

echo 当前盘符:%~d0
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%

2. "Y/N"确认

@echo off

::Ask
echo "将删除所有数据,确认?(Y/N)"
set /P INPUT= %=%

If /I "%INPUT%"=="y" goto yes 
If /I "%INPUT%"=="n" goto no

:yes
echo "Y,删除数据中..."
goto end

:no
echo "N,退出"
goto end

:end
pause
内容摘自: https://stackoverflow.com/questions/12021033/how-do-i-request-and-receive-user-input-in-a-bat-and-use-it-to-run-a-certain-pr

你可能感兴趣的:(BAT脚本)