//獲取當前執行程式的目錄
string filedir = environment.currentdirectory;
console.writeline("當前程式目錄:"+filedir);
//乙個檔案目錄
string filepath = "c:\\jiyf\\benxh\\benxhcms.xml";
console.writeline("該檔案的目錄:"+filepath);
string str = "獲取檔案的全路徑:" + path.getfullpath(filepath); //-->c:\jiyf\benxh\benxhcms.xml
console.writeline(str);
str = "獲取檔案所在的目錄:" + path.getdirectoryname(filepath); //-->c:\jiyf\benxh
console.writeline(str);
str = "獲取檔案的名稱含有字尾:" + path.getfilename(filepath); //-->benxhcms.xml
console.writeline(str);
str = "獲取檔案的名稱沒有字尾:" + path.getfilenamewithoutextension(filepath); //-->benxhcms
console.writeline(str);
str = "獲取路徑的字尾擴充套件名稱:" + path.getextension(filepath); //-->.xml
console.writeline(str);
str = "獲取路徑的根目錄:" + path.getpathroot(filepath); //-->c:\
console.writeline(str);
Filemon中獲取檔案全路徑方法
filemon中獲取檔案全路徑的方法中最為關鍵的技術是通過自己下發irp給下層驅動。下發請求的cmd為filenameinformation或其他,具體請看 而在filespy中的獲取的全路徑的方法是通過obquerynamestring 函式得到的。obquerynamestring這個函式只能在...
linux 獲取檔案路徑中的目錄路徑和檔名
經常碰到這樣的需求,需要知道執行程式的路徑和程式名,該怎麼辦呢?linux中有兩個命令 dirname 獲得檔案所在目錄名稱 basename 獲得檔案路徑中的檔名 下面我們來看看方法哈 getdir.sh path dirname 0 echo programe s file path path ...
檔案過濾驅動 獲取全路徑名
第一部分 取全路徑 以下是獲取全路徑的所有函式 string操作參見字串操作的乙個庫unicode.lib record add by lwf 07 07 25 purpose get symbolic target unicode string pvoid spygetsymbolicunistr...