powershell 2.0-查找非Microsoft程序的功能



我甚至不知道该怎么问这个问题,但假设我有一个像谷歌Chrome这样的程序。我该如何找到它的"功能",以便使用PowerShell对其进行修改。

例如,我如何让Chrome打开一个网页并点击一个按钮。

我知道对于IE,您可以使用$IE.document.getElementById("loginform").submit()来单击按钮。

谢谢你,

Tony

使用Powershell,您永远无法对非Windows程序进行同等程度的控制。

就Chrome而言,你只需打开浏览器,进入一个包含以下内容的网页:
$Start-Process "chrome.exe" "www.google.com"

通常没有更多的功能,但有了Chrome,你可以做一些事情,比如更改设置和配置。查看(大)JSON文件Preferences和其他配置文件,您可以在Chrome的本地appdata文件夹(Win+R、%localappdata%、Google/Chrome/User Data/Default)中找到这些文件。我不太确定,但乱处理这些文件可能也是个坏主意。

我还在谷歌上搜索了一下,发现了一个名为Selenium的浏览器第三方powershell工具。这是扩展列表。

最新更新