Linux允许我通过在几个位置放置二进制文件来build立一个简短的系统path。 我不必编辑path,因为我刚刚安装了一个新的应用程序,而且我不必寻找我想要运行的应用程序。 我如何用PowerShell作为我用来启动程序的程序,在Windows(Vista)上完成同样的事情?
当Windows能够find它时,如何findMercurial可执行文件的完整path?
是否有可能导航到jupyter树中的父目录?
在Python中获取windows / system文件夹的位置
“ant”不被识别为内部或外部命令
Vista现在通过mklink有一个符号链接。 也许你可以设置一个“c:/ bin”文件夹并生成符号链接来指向原始的二进制文件。 假设Vista的符号链接与Linux中的符号链接相似。 这是一个简短的教程。
许多程序在注册表(HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion App Paths)中创建一个应用程序路径条目。 对于这些应用程序,您可以像这样启动它们:
PS> start-process <appname> PS> start-process excel
如果您没有提供启动过程的PowerShell V2,则可以使用V1上的PowerShell社区扩展 。
我觉得我可能会误解这个问题,这可能是显而易见的,但是如果你不知道所有这些,我希望这会有所帮助。
这听起来像添加一些目录到你的路径环境变量可能会有所帮助。 在命令提示符下,您可以使用set命令查看所有环境变量。 然后你可以剪切和粘贴你的路径,并再次使用set来添加它。 如果你喜欢GUI的路线,右键点击我的电脑 – >属性 – >(在Vista和7进入“高级系统设置”在XP的左侧跳过这一步) – >高级选项卡 – >在底部有一个环境变量按钮。 当从命令行调用窗口时,窗口首先检查路径中标记的所有目录。 在您的应用程序目录在路径中后,您可以执行它,而无需完全限定您的路径。
希望有所帮助!
我将应用程序安装到c: bin中。
使用专门的Powershell,您可以为要启动的程序创建别名。 不过,我怀疑这实际上比编辑PATH环境变量的工作少。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。