【问题标题】:Are environmental variables language specific?环境变量是语言特定的吗?
【发布时间】:2010-08-18 14:55:55
【问题描述】:

我需要在全球不同地区使用的组策略中设置一个脚本。诸如 %ProgramFiles% 之类的环境变量是特定于语言的吗?我希望 %ProgramFiles% 的脚本可以在西班牙和法国使用,即使它们的语言是为特定地区设置的。

谢谢

【问题讨论】:

  • 如果您在谈论不同的人类语言等,您可能希望将其表述为“特定于区域设置”之类的内容。在 C++ 和 Java 中工作方式不同的东西与在英语和法语中工作方式不同的东西之间存在差异,这里的“语言”首先会被解释为“计算机语言”。

标签: windows environment-variables group-policy


【解决方案1】:

没有。它们不是特定语言的。

当您使用 %ProgramFiles% 时,操作系统将检查 %ProgramFiles% 映射到的 Windows 注册表。此映射在 Windows 安装期间完成,因此使用占位符 %ProgramFiles% 您将获得与语言/国家/地区无关的解决方案。

【解决方案2】:

不,但要小心。我遇到了一个查看“c:\Program Files”(显然是硬编码)的应用程序。试图在德语(可能是法语?不记得)版本的 Windows 上运行它。 “程序文件”是德语中的其他东西 - 我不记得是什么,但它没有按预期解析,当然程序失败了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-18
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    相关资源
    最近更新 更多