亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在WINDOWS下dos與批處理中的命令cd /d %~dp0及其用途

 更新時間:2023年05月21日 08:32:14   投稿:mdxy-dxy  
這篇文章主要介紹了在WINDOWS下dos與批處理中的命令cd /d %~dp0及其用途,需要的朋友可以參考下

有人可以幫我理解命令cd /d %~dp0及其用途。 再次dos命令如下

cd /d %~dp0

請幫我弄清楚它的含義。

我們來剖析一下。 有三個部分:

  1. cd – 這是更改目錄命令。
  2. /d – 這個開關(guān)讓cd改變驅(qū)動器和目錄。 沒有它,你將不得不做cd %~d0 & cd %~p0 。
  3. %~dp0 – 這可以進一步分為三個部分:
    1. %0 – 這表示批處理腳本的第零個參數(shù)。 它擴展到batch file本身的名稱。
    2. %~0 – 在那里解開擴展參數(shù)的雙引號( " )。
    3. %dp0dp有擴展的修飾符。 d強制添加一個驅(qū)動器號并添加完整path。

見for /? 更多細節(jié)

批處理文件中的一條語句意思是更改當前目錄為批處理本身的目錄

有些暈吧?不急,我舉例

比如你有個批處理a.bat在D:\jb51文件夾下
a.bat內(nèi)容為

cd /d %~dp0

在這里

cd /d 注解:
(通常情況下,我們要進入其他盤符下的任意目錄,需要在CMD窗口運行兩次命令:第一次,進入盤符,第二次進入指定目錄
#進入D盤
d:
#進入D盤下的test目錄
cd jb51

通過使用CD命令,并加入?yún)?shù) /d ,可以通過一個步驟,直接進入指定盤符下的任意文件夾。

#一個步驟進入D盤下的test目錄
cd /d d:\jb51

cd /d %~dp0的意思就是cd /d d:\jb51
%0代表批處理本身 d:\jb51\a.bat
~dp是變量擴充
d既是擴充到分區(qū)號 d:
p就是擴充到路徑 \jb51
dp就是擴充到分區(qū)號路徑 d:\jb51

到此這篇關(guān)于在WINDOWS下dos與批處理中的命令cd /d %~dp0及其用途的文章就介紹到這了,更多相關(guān)CD /D%?DP0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論