2
我正在做一些安裝系統,我希望它找到當前用戶,並轉到用戶的文件夾。例如,如果當前用戶是Joe,那麼我希望它將目錄更改爲Joe的文件夾,而不是Mary的文件夾。如何批量確定當前用戶?
我正在做一些安裝系統,我希望它找到當前用戶,並轉到用戶的文件夾。例如,如果當前用戶是Joe,那麼我希望它將目錄更改爲Joe的文件夾,而不是Mary的文件夾。如何批量確定當前用戶?
%username%
系統變量包含當前用戶名。
您還可以使用%userprofile%
作爲替補爲C:\Users\<user>
我要說的是,完全取決於你所使用的系統:
對於用戶名:
echo %username%
echo "$USER"
System.getProperty("user.name")
爲用戶主目錄:
echo %userprofile%
echo "$HOME"
System.getProperty("user.home")
(echo
只是打印東西的命令)
批處理是排他性的e到Windows。 – SomethingDark