Windows批處理命令中的常量總結

今天寫了個例子,測試了一下Windows批處理命令中用到的常量。bash

我使用的操做下系統是Win7旗艦版。測試

test.bat代碼以下:命令行

@echo off
echo "取消轉義:%%"
echo "文件路徑:%~0"
echo "輸入參數:%~1 %~2 %~3 %~4 %~5 %~6 %~7 %~8 %~9"
echo "文件路徑:%~f0"
echo "驅動器名:%~d0"
echo "無驅路徑:%~p0"
echo "取文件名:%~n0"
echo "取擴展名:%~x0"
echo "縮寫路徑:%~s0"
echo "文件屬性:%~a0"
echo "建立時間:%~t0"
echo "文件大小:%~z0"
echo "組合使用:%~dp0"
pause

在Windows目錄中,按下Shift鍵同時單擊鼠標右鍵,有「在此處打開命令窗口」,能夠直接打開cmd命令行code

運行test.bat效果以下cmd

百分號(%)在這個腳本里用做轉義字符,若是不但願百分號被用於轉義用途,連着輸入兩個便可。class

ENDtest

相關文章
相關標籤/搜索