![有没有办法为用户设置特定的路径......?](https://linux22.com/image/501591/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E4%B8%BA%E7%94%A8%E6%88%B7%E8%AE%BE%E7%BD%AE%E7%89%B9%E5%AE%9A%E7%9A%84%E8%B7%AF%E5%BE%84......%EF%BC%9F.png)
我有一个实验室,里面的开发人员因为在实时生产状态下的开发和调试而从一个工作站跳到另一个工作站(机器人)。我有一位开发人员想要测试一个新的编译器,并且希望无论他在哪个工作站上,他的路径在登录时都会被修改。
基本上,我可以将他的特定路径变量设置为添加到他的编译器 \bin 目录的路径中,该目录位于他的主用户文件夹中,并且始终映射到 U:。
服务器正在运行使用 AD 的 Windows Server 2008,此机器上未运行终端服务。所有工作站都是 Windows XP。
答案1
用户可以使用“计算机属性”的“高级”选项卡中的“环境变量”对话框来创建 PATH 变量。他们在此处添加的任何内容都将连接到系统范围 PATH 的末尾。
如果您的用户有漫游用户配置文件,那么一切就绪了。如果没有,您可以编写脚本,在登录期间将必要的条目添加到用户的“HKEY_CURRENT_USER\Environment”注册表中。
(除非用户是管理员,否则他们不能使用传统的“SETX”实用程序来修改全局环境。如果是管理员,那么您也可以使用它,但我不愿意鼓励任何人允许用户拥有管理员权限。您永远不应该使用管理员级别的帐户进行日常计算活动。)