如何在一个打包为exe的powershell脚本中运行本地exe

时间:2015-09-14 20:45:39

标签: windows powershell exe

所以我在Powershell中创建了一个脚本,将其打包为exe,现在当我需要在powershell中运行adb命令时,我似乎无法引用adb的完整路径。我使用下面的方法来创建目录,但是当我尝试调用adb(位于我的脚本旁边的platform-tools文件夹中)时,它将无法运行。相反,我看到一些临时目录不是我的实际exe和platform-tools文件夹所在的位置。

如何获取脚本的工作文件夹,以便相对于platform-tools文件夹执行adb?

$scriptpath = $MyInvocation.MyCommand.Path
$dir = Split-Path $scriptpath
Write-host "My directory is $dir"

& $dir\platform-tools\adb connect $ipaddress

以下是我最终决定与其他人一起观看的内容。

Split-Path (Resolve-Path $myInvocation.MyCommand.Path)

0 个答案:

没有答案