powershell - 如何利用powershell通过命令打开应用程序?

标签 powershell

是否存在可以从 PowerShell 打开任何应用程序的命令?

输入“记事本”时,这将打开 Microsoft 记事本。但是,其他应用程序似乎不会以这种方式打开。

最佳答案

记事本以这种方式运行不是因为任何 Powershell 魔法,而是因为 notepad.exe存在于您的 $env:PATH 中指定的目录之一中环境变量。系统行为与使用 cmd.exe 时相同(命令提示符)在这方面。

您可以通过指定其可执行文件的完整路径来启动任何应用程序:C:\Program Files\FileZilla FTP Client\filezilla.exe .您可以选择使用 Start-Process如果您想捕获对可执行文件的引用以从 Powershell 对其进行更多控制,请使用 EXE。

关于powershell - 如何利用powershell通过命令打开应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40493141/

相关文章:

powershell - 双下划线 ($_.value__) 是什么意思?

powershell - 字符串扩展正在改变顺序或字符串

regex - 当我在 PowerShell 中 select-string(grep) 时,如何仅返回匹配的正则表达式?

xml - XML文件格式-删除杂散CRLF

regex - 从日志文件中提取号码

sqlite - 如何使用 powershell 读取/解密 chrome sqlite 数据库中的 crypto_value 列?

powershell - 如何使用PowerShell按日期对文件进行分组?

windows - 使用 "-noprofile"参数提升当前脚本

PowerShell 从字符串中过滤特定形式

rest - 使用 REST API 的 Azure API 管理的通知列表