【发布时间】:2021-11-18 20:01:01
【问题描述】:
如何获取给定二进制文件的绝对路径并将其存储到变量中?
Windows Powershell 中的 Linux Bash 与以下等效项是什么?
user@disp985:~$ path=`which gpg`
user@disp985:~$ echo $path
/usr/bin/gpg
user@disp985:~$
user@disp985:~$ $path
gpg: keybox '/home/user/.gnupg/pubring.kbx' created
gpg: WARNING: no command supplied. Trying to guess what you mean ...
gpg: Go ahead and type your message ...
在 Windows Powershell 中,有 Get-Command,但输出很难以编程方式解析脚本。
PS C:\Users\user> Get-Command gpg.exe
CommandType Name Version Source
----------- ---- ------- ------
Application gpg.exe 2.2.28.... C:\Program Files (x86)\Gpg4win\..\GnuP...
PS C:\Users\user>
如何以编程方式确定 Windows Powershell 中给定二进制文件的完整路径,将其存储到变量中并执行它?
【问题讨论】:
-
或更简单的:
gpg
标签: windows powershell path