欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

DOS批處理中%cd%和%~dp0的異同分析

 更新時間:2012年06月07日 12:56:50   作者:  
在DOS的批處理中,有時候需要知道當前的路徑。在DOS中,有兩個環(huán)境變量可以跟當前路徑有關(guān),一個是%cd%, 一個是%~dp0。這兩個變量的用法和代表的內(nèi)容是不同的
在DOS的批處理中,有時候需要知道當前的路徑。在DOS中,有兩個環(huán)境變量可以跟當前路徑有關(guān),一個是%cd%, 一個是%~dp0。

這兩個變量的用法和代表的內(nèi)容是不同的。

1. %cd% 可以用在批處理文件中,也可以用在命令行中;展開后,是驅(qū)動器盤符:+當前目錄,如在dos窗口中進入c:\dir目錄下面,

輸入:echo %cd% ,則顯示為:c:\dir 。
%cd%的內(nèi)容是可以被改變的,其內(nèi)容為命令的執(zhí)行路徑或批處理文件的執(zhí)行路徑。

2.%~dp0只可以用在批處理文件中,它是由它所在的批處理文件的目錄位置決定的,是批處理文件所在的盤符:+路徑。在執(zhí)行這個批處理文件的過程中,它展開后的內(nèi)容是不可以改變的。比如在D盤下有個批處理文件,path.bat,其內(nèi)容為:
復制代碼 代碼如下:

@echo off
echo this is %%cd%% %cd%
echo this is %%~dp0 %~dp0


在C:\ 和E:\分別下執(zhí)行它,輸出為:

相關(guān)文章

最新評論