我需要跨各种操作系统运行一些PowerShell脚本.其中大多数都是英文版,但有些是本地化的,例如德语,法语,西班牙语等.问题是本地系统管理员现在大部分时间都没有PowerShell,如果脚本失败并向他们抛出错误,而不是读它,他们只是发送这样的错误信息的截图给我,如果这个错误的原因不明显,我很难打字到g.翻译以找出正在发生的事情.
是否有一个开关我可以运行整个脚本或单个命令或参数或任何其他方式强制PowerShell中的错误以英语显示而不是该特定机器的默认语言?
我安装了英文版的Visual Studio 2013.GUI是英文版,但编译错误是法文版.当我想谷歌出错时,这是一场噩梦......
如何将C#编译器输出语言切换为英语?
我在日语系统上,当我运行MsBuild.exe来构建Visual Studio项目时,我在输出中混合使用日语和英语:
C:\path\to\solution>C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild.exe solution.sln
Microsoft (R) Build Engine Version 3.5.30729.1
[Microsoft .NET Framework, Version 2.0.50727.3082]
Copyright (C) Microsoft Corporation 2007. All rights reserved.
Build started 2/18/2010 1:03:04 PM.
Project "C:\path\to\solution.sln" on node 0 (default targets).
Building solution configuration "Debug|Win32".
?????? : warning PRJ0018: ??????????????????:
Run Code Online (Sandbox Code Playgroud)
如何将其全部改回英语?
谢谢!