【问题标题】:PowerShell :: Internet Explorer download dialog Num Lock OnPowerShell :: Internet Explorer 下载对话框 Num Lock On
【发布时间】:2021-11-08 15:05:27
【问题描述】:

我正在使用 PowerShell 抓取网络,并试图绕过 Internet Explorer 的下载对话框。

在互联网上的任何地方(example 1example 2)我都能找到这个代码:

$wshell = new-object -com wscript.shell
$wshell.appactivate("Save As")
$wshell.sendkeys("%s")
$wshell.sendkeys("{Enter}")

但是当我尝试执行它时,只需设置 Num Lock On:

我做错了什么?

【问题讨论】:

    标签: powershell internet-explorer automation script


    【解决方案1】:

    不知道为什么,但我通过使用修复了

    Add-Type -AssemblyName System.Windows.Forms
    [System.Windows.Forms.SendKeys]::SendWait("%s")
    

    (Send Keys in Powershell alt+n {TAB} {ENTER})

    【讨论】:

    • 感谢您发布此问题的解决方案。您可以在 48 小时后将您的答案标记为已接受的答案,此时可以标记。它可以在未来帮助其他社区成员解决类似的问题。感谢您的理解。
    猜你喜欢
    • 1970-01-01
    • 2020-08-29
    • 2012-04-05
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多