2015-07-03 68 views
2

我正在做一些安裝系統,我希望它找到當前用戶,並轉到用戶的文件夾。例如,如果當前用戶是Joe,那麼我希望它將目錄更改爲Joe的文件夾,而不是Mary的文件夾。如何批量確定當前用戶?

回答

1

%username%系統變量包含當前用戶名。

您還可以使用%userprofile%作爲替補爲C:\Users\<user>

0

我要說的是,完全取決於你所使用的系統:

對於用戶名:

  • 的Windows:echo %username%
  • Linux:echo "$USER"
  • Java:System.getProperty("user.name")

爲用戶主目錄:

  • 的Windows:echo %userprofile%
  • 的Linux:echo "$HOME"
  • 的Java:System.getProperty("user.home")

echo只是打印東西的命令)

+2

批處理是排他性的e到Windows。 – SomethingDark