Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PowerShell-设置区域性不';似乎什么都没变_Powershell_Azure_Cultureinfo - Fatal编程技术网

PowerShell-设置区域性不';似乎什么都没变

PowerShell-设置区域性不';似乎什么都没变,powershell,azure,cultureinfo,Powershell,Azure,Cultureinfo,我有一个云服务Web角色,我需要在其上运行一些PowerShell,以确保服务器始终以正确的区域性设置:en AU 这样做的原因是,Microsoft可以随时重置区域性值 当我跑步时: Get-Culture 我得到: 1033 en-US English (United States) 然后我跑: Set-Culture en-AU 但我仍然得到: 1033 en-US English (Unit

我有一个云服务Web角色,我需要在其上运行一些PowerShell,以确保服务器始终以正确的区域性设置:en AU

这样做的原因是,Microsoft可以随时重置区域性值

当我跑步时:

Get-Culture
我得到:

1033             en-US            English (United States)
然后我跑:

Set-Culture en-AU
但我仍然得到:

1033             en-US            English (United States)
我尝试了很多东西,但似乎没有什么能真正改变这种文化


任何帮助都会很好。

根本原因是您没有使用管理员权限运行PowerShell

设置区域性
需要在系统上设置管理员权限

只需在管理员模式下运行PowerShell,您的区域性将设置为新的区域性,如下所示:


希望这有帮助

根本原因是您没有使用管理员权限运行PowerShell

设置区域性
需要在系统上设置管理员权限

只需在管理员模式下运行PowerShell,您的区域性将设置为新的区域性,如下所示:

希望这有帮助

正如上面的评论所说:


更改用户区域设置不会影响已启动的PowerShell实例。
您必须启动新的PowerShell进程

正如上面评论中所说:


更改用户区域设置不会影响已启动的PowerShell实例。
您必须启动新的PowerShell进程


更改用户区域设置不会影响已启动的PowerShell实例。您必须启动新的PowerShell进程,因此它将获取新值。更改用户区域设置不会影响已启动的PowerShell实例。您必须启动新的PowerShell进程,这样它将获得新的值。如果您要在Azure云服务web角色中运行PowerShell脚本,我建议在PowerShell脚本中添加#Requires-RunAsAdministrator,以确保您的PowerShell将拥有提升的权限来设置CultureI,如果上述权限能够解决您的问题,我将编辑我的答案。此问题的状态如何?还需要支持吗?你的回答是正确的。据我所知,我应该始终以管理员身份运行powershell ISE?@RuSs,感谢您的反馈。是的,我建议如果您打算修改系统设置如果您要在Azure云服务web角色中运行PowerShell脚本,我建议在PowerShell脚本中添加#Requires-RunAsAdministrator,以确保您的PowerShell将拥有提升的权限来设置CultureI如果上述权限能够解决您的问题,我将编辑我的答案。此问题的状态如何?还需要支持吗?你的回答是正确的。据我所知,我应该始终以管理员身份运行powershell ISE?@RuSs,感谢您的反馈。是的,如果您打算修改系统设置,我建议您这样做。这正是我的答案