批處理1——對自身的處理

批處理運用中,經常要對自身進行操作,如:提取路徑,文件名,後綴名,大小,等等。充分利用%0的擴展功能,可以很方便的實現。
1、獲取批處理自身的完整路徑
@echo off
echo %0
pause
2、獲取批處理自身的完整路徑,並去掉首尾的引號
@echo off
echo %~0
pause
3、獲取批處理自身的文件名及後綴名
@echo off
echo %~nx0
pause
4、獲取批處理自身的文件名
@echo off
echo %~n0
pause
5、獲取批處理自身的後綴名
@echo off
echo %~x0
pause
6、獲取批處理自身的完整路徑,不含文件名
@echo off
echo %~dp0
pause

@echo off
echo %cd%
pause
7、獲取批處理自身的盤符
@echo off
echo %~d0
pause
8、獲取批處理自身的大小
@echo off
echo %~z0
pause
9、獲取批處理自身的修改時間
@echo off
echo %~t0

pause

10、刪除自身

@echo off

del %0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章