¿Cómo puedo obtener el país/región actual de la computadora?Es necesario registrar la región del usuario (como EE. UU., Canadá, Europa, etc.). ¿Qué métodos existen para obtener el país o la región actual del equipo? ¿Es posible obtenerlo usando "Obtener variable de entorno()"? No he podido encontrar qué variables puede recuperar esta función.
Automatización y scriptingRe: ¿Cómo puedo obtener el país/región actual de la computadora?Creo que debes obtenerlo del Registro de 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);
Re: ¿Cómo puedo obtener el país/región actual de la computadora?Me gustaría confirmar si la información de zona horaria devuelta diferencia entre regiones específicas.
Por ejemplo, tanto Japón como Corea están en la zona horaria +9: ¿devolverá la "hora estándar de Tokio" y la "hora estándar de Seúl" por separado?
¿O mostrará el mismo nombre para ambos, como "Hora estándar de Tokio", para indicar la zona horaria?