如何仅使用应用程序的名称获取应用程序文件的目录位置?



我正在用python编写代码,用户可以在其中输入安装在他们PC上的应用程序的名称,我的程序应该显示该应用程序的目录位置。

我使用了"winapps.search_installed"做同样的事。它显示了一些应用程序的位置,但没有显示许多应用程序的位置。我的代码是这样的

for item in winapps.search_installed('Epic Games Launcher'):
location=item.install_location
print(location)

以Epic games launcher为例。

除了这个,还有什么更有效的方法吗?

在Windows上,您可以在命令行中使用where。例如:

where notepad

你可以使用os.system('where notepad')从你的python代码运行它。

相关内容

最新更新