在很多情況下我們需要獲取當前用戶目錄來操作文件,我這邊的使用環境是批處理在不同電腦上運行,需要獲取當前用戶目錄下文件來操作。
通過環境變量%USERPROFILE%就可以獲取了
在cmd下輸入echo %USERPROFILE%可以查看當前系統用戶目錄
這邊列舉一些其他常用的獲取系統路徑的:
%WINDIR% {系統目錄 - C:\WINDOWS}
%SYSTEMROOT% {系統目錄 - C:\WINDOWS}
%SYSTEMDRIVE% {系統根目錄 - C:}
%HOMEDRIVE% {當前用戶根目錄 - C:}
%USERPROFILE% {當前用戶目錄 - C:\Documents and Settings\wy}
%HOMEPATH% {當前用戶路徑 - \Documents and Settings\wy}
%TMP% {當前用戶臨時文件夾 - C:\DOCUME~1\wy\LOCALS~1\Temp}
%TEMP% {當前用戶臨時文件夾 - C:\DOCUME~1\wy\LOCALS~1\Temp}
%APPDATA% {當前用戶數據文件夾 - C:\Documents and Settings\wy\Application Data}
%PROGRAMFILES% {程序默認安裝目錄 - C:\Program Files}
%COMMONPROGRAMFILES% {文件通用目錄 - C:\Program Files\Common Files}
%USERNAME% {當前用戶名 - wy}
%ALLUSERSPROFILE% {所有用戶文件目錄 - C:\Documents and Settings\All Users}
%OS% {操作系統名 - Windows_NT}
%COMPUTERNAME% {計算機名 - IBM-B63851E95C9}
%NUMBER_OF_PROCESSORS% {處理器個數 - 1}
%PROCESSOR_ARCHITECTURE% {處理器芯片架構 - x86}
%PROCESSOR_LEVEL% {處理器型號 - 6}
%PROCESSOR_REVISION% {處理器修訂號 - 0905}
%USERDOMAIN% {包含用戶帳號的域 - IBM-B63851E95C9}
%PATH% {搜索路徑}
參考博客:https://blog.csdn.net/u013408061/article/details/23592251
