gpt4 book ai didi

powershell - 使用 Powershell 更改区域设置

转载 作者:行者123 更新时间:2023-12-04 17:43:35 25 4
gpt4 key购买 nike

我试图用谷歌搜索这个,但没有成功。
是否可以将小数分隔符更改为“。”和千位分隔符到“,”在Powershell中?

编辑:更准确地说,是否可以更改系统设置。就像我在控制面板/区域设置中手动做的那样......

先感谢您!

最佳答案

如果要在系统级别更改:

Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name sDecimal -Value "."
Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name sThousand -Value ","

如果要在线程级别更改:
$culture = [System.Globalization.CultureInfo]::CreateSpecificCulture("en-US")
$culture.NumberFormat.NumberDecimalSeparator = "."
$culture.NumberFormat.NumberGroupSeparator = ","
[System.Threading.Thread]::CurrentThread.CurrentCulture = $culture

然后你可以得到预期的输出:
[double]$x = 12345.67890
"{0:N2}" -f $x

这是输出:
12,345.68

关于powershell - 使用 Powershell 更改区域设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47881905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com