.net - 如何在 PowerShell 中设置文化?

标签 .net powershell internationalization

是否有任何 PowerShell 等效项:

Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;

?或者如何设置强制所有字符串化以遵守独立于机器配置的文化?

最佳答案

我认为这会奏效:

$currentThread = [System.Threading.Thread]::CurrentThread
$culture = [System.Globalization.CultureInfo]::InvariantCulture
$currentThread.CurrentCulture = $culture
$currentThread.CurrentUICulture = $culture

这个想法来自:

http://blogs.msdn.com/b/powershell/archive/2006/04/25/583235.aspx

关于.net - 如何在 PowerShell 中设置文化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4105224/

相关文章:

powershell启动进程不知道环境变量(PATH)的变化

powershell - 批量禁用在 text/csv 文件中找到的本地帐户

powershell - 导出带有自定义对象的数组

ruby-on-rails - ruby 中基于语言环境的排序功能

c# - appsettings.json 中的 AllowedHosts 和 .NET Core API 3.x 中的 UseCors 之间的区别

javascript - 使用 JavaScript 在 AJAX beginform 上中止表单提交

c# - LINQ:不是任何 vs 全部都不是

spring - 为什么在某些语言环境中未正确填写 Spring MessageSource 参数?

java - 在哪里可以找到一组特定的字符串相等性比较规则?

c# - 是否可以限制 EventWaitHandle 的设置/重置?