什么powershell命令可以更改TextInfo.ListSeparator?
我正在将数据加载到ERP软件中,该软件要求最终用户将其默认ListSeparator从更改为| 该软件的文档说明,用户应打开“区域和语言”设置并选择“其他设置…”按钮进行更改,但我试图避免用户进行此更改什么powershell命令可以更改TextInfo.ListSeparator?,powershell,Powershell,我正在将数据加载到ERP软件中,该软件要求最终用户将其默认ListSeparator从更改为| 该软件的文档说明,用户应打开“区域和语言”设置并选择“其他设置…”按钮进行更改,但我试图避免用户进行此更改 我想在整个过程中自动更改listSeparator,但也会自动将其更改回来,而不是将其保留为|若要在到期时给予积分,请参阅此函数的原始来源: 因此,您应该能够在应用程序之前和之后运行函数,或者推断出生成所需脚本所需的内容 function toggle-list-sep { $path =
我想在整个过程中自动更改listSeparator,但也会自动将其更改回来,而不是将其保留为|若要在到期时给予积分,请参阅此函数的原始来源: 因此,您应该能够在应用程序之前和之后运行函数,或者推断出生成所需脚本所需的内容
function toggle-list-sep
{
$path = "hkcu:\Control Panel\International"
$key = "sList"
$cur_sep = (Get-ItemProperty -path $path -name $key).$key
if ($args.Length -gt 0) { $value = $args[0] }
elseif ($cur_sep -eq ",") { $value = "|" }
else { $value = "," }
Set-ItemProperty -path $path -name $key -Value $value -type string
$new_sep = (Get-ItemProperty -path $path -name $key).$key
Write-Output "Changed $path.$key from '$cur_sep' to '$new_sep'"
}