有没有办法在Windows中设置递归环境变量?
我的保管箱中有一个应用程序目录 - 我希望能够从命令行访问所有这些目录,而无需设置路径变量的加载和加载。有没有办法设置递归路径变量?我尝试将 ** 放在最后 - 没有乐趣。
I have an apps directory in my dropbox - I'd like to be able to access all of them from the command line without having to set up loads and loads of path variables. Is there any way to set up a recursive path variable? I tried putting ** at the end - no joy.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不能在
PATH
环境变量中使用占位符或类似内容。它只是目录的串联,没有附加功能。因此,要么将所有应用程序目录添加到 PATH 环境变量中,要么考虑其他方法来解决问题。例如,您可以将一个目录添加到
PATH
中,并在其中放置启动应用程序的应用程序名称的批处理文件。You can't use placeholders or anything like that in the
PATH
environment variable. It's just a concatenation of directories, no additional features.So either add all of the app directories to the
PATH
environment variable or think about other ways to solve the problem. For example, you could add one directory to thePATH
and place batch files named like the apps there that start the apps.为这个11年前的问题注册了一个帐户。
Made an account for this 11 year old question.