如何使用 Powershell 运行 带有通配符的 exe,因为目录会随着每次安装而不断变化
How to use Powershell to run a exe with a wildcard as the directory keeps changing with each install
我正在尝试 运行 已安装但需要激活的应用程序的 .exe 文件。这将是一个相当简单的过程,但带有 .exe 的目录会在每次安装时稍微更改名称。例如,安装后每个文件夹都会添加一个数字(不同的设备有不同的数字),例如测试 1,然后测试 2。我如何在文件夹更改时使用通配符来定位文件夹?
示例代码:
启动进程-FilePath "\C:\ProgramData\app*/test.exe"
请注意:该应用并非真实应用,仅供展示。
您的路径似乎不正确。通配符应该在 PowerShell 中工作。例如,下面的通配符适用于 PowerShell 5.0:
尝试运行Start-Process -FilePath "C:\ProgramData\app*\test.exe"
我正在尝试 运行 已安装但需要激活的应用程序的 .exe 文件。这将是一个相当简单的过程,但带有 .exe 的目录会在每次安装时稍微更改名称。例如,安装后每个文件夹都会添加一个数字(不同的设备有不同的数字),例如测试 1,然后测试 2。我如何在文件夹更改时使用通配符来定位文件夹?
示例代码:
启动进程-FilePath "\C:\ProgramData\app*/test.exe"
请注意:该应用并非真实应用,仅供展示。
您的路径似乎不正确。通配符应该在 PowerShell 中工作。例如,下面的通配符适用于 PowerShell 5.0:
尝试运行Start-Process -FilePath "C:\ProgramData\app*\test.exe"