A. CMD批處理查看當前路徑(pwd)
B. 如何用批處理命令從文件全路徑中得到文件的目錄路徑
@echo off
call :abc E:\jdk6\src.zip
pause>nul&exit
:abc
for /f "delims=" %%f in (%1) do set PPP=%~dp1
echo 路徑為:%PPP%
=======================
@echo off
set /p a=請輸入文件差拿的完整路徑,凱賣或直接把文件拖進來,然虛孫搭後按回車鍵:
call :abc "%a%"
pause>nul&exit
:abc
for /f "delims=" %%f in (%1) do set PPP=%~dp1
echo 路徑為:%PPP%
BTW: 追問即可,不需那樣補充。
C. .bat 運行文件夾下所有的.bat批處理命令
@echo off
dir /a /s /d *1.bat && start /w *.1bat
dir /a /s /d *2.bat && start /w *2.bat
D. 批處理要加什麼命令才可以取得滑鼠右鍵的路徑
分類: 電腦/網路 >> 電腦常識
問題描述者高猛:
批處理要加什麼命令才可以取得滑鼠右鍵的路徑?
我在滑鼠右鍵創建了一個菜單調用一個批處理,加什麼命令可以獲得滑鼠右鍵的路徑?
解析:
%~dp0
在批處理中,%0即代表批處理文件本身。在批處理中,使用命令「del 0%」即可達到刪除自身的目的。利用此特性,批處理經常被用來做完全卸載工具。
當然,我們首橋還可以利用擴展,獲得更多的用途:
1、利用「%~dp0」可以得到該文件的路徑;
--------------------------------------
@echo off
echo %~dp0
--------------------------------------
2、利念祥用「%~nx0」可以得到文件名;
--------------------------------------
@echo off
echo %~nx0
---------------------------------------
E. 批處理(bat)命令之cd 命令
目錄切換格式:格式:CD [盤符][路徑]
如果當前目錄是C:\Documents and Settings\mzybar,我們要切換到同一分區下不同的目錄,局舉請看下面的例子。(註:下面例子中的>表示命令行下的提示符,>前面的表示當前目錄。)
例1 切換到C:\WINDOWS目錄
例2 切換到C:\WINDOWS\system32目錄
如果當前目錄是C:\WINDOWS\system32,我們要返回到上一層目錄,即返回到C:\WINDOWS時,我們可以這樣寬臘好:
例3
在這里,cd..是不是簡單了很多?呵呵!當然了,你也可以cd C:\WINDOWS
如果當前目錄是C:\WINDOWS\system32,我們要返回根目錄,即返回到
C:\時,你可以試下這個:
例4
在這里返回根目錄時,我們用的是cd\命令,當然你也是可以cd c:\
其實在DOS命令中.、..和\都是表示相對路徑的,.是當前目錄,..是上一層目錄,而\則表示根目錄。我們來試下
cd.
例5
看到了吧,當輸入cd.後還是在原來的位置,因為 。是當前目錄,切換到當前目錄當然沒有變羅。
格式:格式:CD /d [盤符][路徑]
如果當前目錄是C:\Documents and Settings\mzybar,我們需要切換到其它分區目錄,請看:
例1 切換到D:\123\abc
如果我們慎鉛要切換到D盤的根目錄,則有更簡單的方法,請看:
例2
在這里,我們直接輸入驅動器號 冒號,就可以切換到它的根目錄。
例1
執行顯示的是當前的完整路徑。