This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCSv12工作空间通配符/My Documents 文件夹、可供多个用户使用

Guru**** 2577385 points
Other Parts Discussed in Thread: CCSTUDIO

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1132280/ccsv12-workspace-wildcard-my-documents-folder-for-multiple-users

Thread 中讨论的其他器件:CCStudio

大家好、

我们的客户询问了 Code Composer 中的工作区以及对工作区使用通配符/环境值的能力。 例如、他们有多个用户使用的实验室计算机、但希望将每个用户的工作区定向到他们的"我的文档"文件夹、而不是本地驱动器位置(在本例中、他们重定向用户文件夹)。 这是可能的吗?

提前感谢!


此致、

Jejomar

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我还不清楚客户希望在何处使用 通配符/环境值。 他们能解释一下吗? 请注意、CCS 工作区的默认位置在用户的主文件夹中。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ki、

    以下是我们客户的回应:

    我需要每个用户的工作区直接转到他们的“我的文档”文件夹。 当多个用户登录到我们的实验室计算机时,我们将此文件夹重定向到其他位置,作为教育机构,我们理想地希望用户不能与其他用户的工作空间进行交互。

     在 C:\ti\ccs12\ccs\ccs\eclipse\configuration\org.eclipse.ui.ide.prefs 文件中,有一个变量“recone_workspace”,您可以将其设置到计算机上的某个位置。

     这似乎是控制用户在程序启动时看到的内容的文件、要求用户设置工作区。 我们需要将其绑定到每个用户的配置文件/我的文档文件夹。

    我尝试将其设置为“C:\\Users\%userprofile%\My Documents\”,但它似乎无法识别 Windows 环境变量并在 C:\Users 中创建名为%userprofile%的文件夹。

     这就是我使用“通配符”或“env 变量”的原因。


    此致、

    Jejomar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我有一个不同的建议、而不是使用 prefs 文件。 CCS 可执行文件(CCStudio.exe)支持一个参数、您可以在该参数中指定工作区路径:

    -data

    示例:

    > \ccs\eclipse\ccstudio.exe -data

    这将启动 CCS 并自动为指定工作区位置

    您可以创建一个调用此操作的 Windows *。bat 文件、因为*。bat 支持扩展系统环境变量。

    谢谢

    Ki