dos 命令下得到路徑

2021-06-20 20:40:22 字數 648 閱讀 9752

@echo off  

setlocal enabledelayedexpansion  

echo 當前正在執行的批處理檔案所在路徑:!cd!  

pause  

@echo off  

echo 當前目錄是:�%  

pause  

@echo off  

:: set "abc=�%"  

echo 當前正在執行的批處理檔案所在路徑:%~dp0  

pause  

@echo off  

echo 當前的碟符及路徑:%~dp0  

echo 當前的碟符及路徑的短檔名格式:%~sdp0  

pause  

@echo 取當前檔案的上級目錄的名稱  

set a=�%  

for %%a in ("%a%") do (  

set ok=%%~dpa  

for /f "delims=" %%b in ("!ok:~0,-1!") do (  

echo %%~nb  

)  

)  

pause  

DOS路徑替換命令subst

subst用於路徑替換,可以將路徑與驅動器號關聯起來,使驅動器符與目錄路徑等效,也就是把目錄當作磁碟驅動器,只不過不能進行格式化。使用subst可以隱藏實際的目錄。subst的格式為 subst drive1 drive2 path 其中drive1是替代實際磁碟目錄的虛擬驅動器符,drive2 p...

PHP下得到客戶端ip的方法

getenv gets the value of an environment variable stringgetenv string varname returns the value of the environment variable varname,or false on an erro...

Android下得到Home鍵按下的訊息

在android下,並不能通過onkeydown這樣的事件來截獲home鍵的訊息,其原因在android的文件中已經明確的說過了 以下 用於捕捉到home鍵的按下訊息 同時,我們也需要將這個receiver註冊到程式中,以便使它生效 這樣,在上述兩個todo處,即可新增自己的 需要注意的是,在4.0...