如何取得電腦的當前國家/地區需要記錄使用者的地區(例如美國、加拿大、歐洲等)。請問有哪些方法可以取得計算機目前的國家?可以使用 Get Environment Variable() 取得嗎?我找不到這個函數可以檢索哪些變數。
自動化和腳本回覆:如何取得電腦的目前國家/地區我相信您必須從 Windows 註冊表中獲取它。
powershellCmd = "powershell -command \!"(Get-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation' -Name 'TimeZoneKeyName').TimeZoneKeyName\!"";
timezone = RunProgram(
executable("cmd.exe"),
options({"/C", powershellCmd}),
readFunction("Text")
);
Show(timezone);
回覆:如何取得電腦的目前國家/地區我想確認傳回的時區資訊是否區分特定地區。
例如,日本和韓國都處於 +9 時區 - 它會分別返回“東京標準時間”和“首爾標準時間”嗎?
或者它會顯示相同的名稱,例如“東京標準時間”,以指示時區?