【问题标题】:Where does this dialogue come from & how to surpress it?这种对话来自哪里以及如何抑制它?
【发布时间】:2017-06-14 16:24:38
【问题描述】:

我正在运行一个脚本,该脚本尝试启动浏览器 (firefox) 并从我的家庭 Intranet 的 NAS 加载 URL - 以便将其关闭。这应该无人看管。我的第一个问题是从浏览器获取“çertificate not recognised”消息,当我希望它在无人值守的情况下运行时,所以我添加了一个异常。重新尝试,然后我得到了“用户/密码”对话框。所以我找到了一种将凭据插入 URL 的方法。这似乎使该对话静音,但现在我得到以下弹出窗口 - 似乎来自浏览器,除非我确定它否则它保持空白: 我不确定是什么产生了它。我猜是浏览器,但是当我手动访问 URL 时它从不这样做。我尝试关闭我的 Avast 安全性,以防它来自那里。我尝试摆弄 Windows (10) 安全性,但它仍然存在。知道怎么做吗?这是启动它的 .bat 行:

运行,C:\Program Files\Mozilla Firefox\firefox.exe https://admin:mypassword@192.168.1.10/get_handler?PAGE=System&OUTER_TAB=tab_shutdown&INNER_TAB=NONE&shutdown_option1=1&command=poweroff&OPERATION=set

知道 NAS 使用自己的本地证书响应 http、将其切换到 https 可能会有所帮助。有人对如何规避这个有任何想法吗?谢谢。

【问题讨论】:

  • 也许这个问题最好在Super User 中提出并命名您的 NAS 品牌?

标签: batch-file firefox dialog shutdown


【解决方案1】:

我确认该对话框确实来自 Firefox,当它出现时使用 Window Spy 单击它。不知道为什么它应该响应脚本而不是实时操作员发生:它确实向脚本显示了此处记录的那种问题。

在尝试了各种技术来尝试抑制它或确定它之后,我发现 Windows 原生无法胜任这项工作。我最终解决了这个问题,为Autohotkey 编写了一个脚本,为方便起见制作了一个可执行文件,然后从我关闭的 .bat 文件中调用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    • 2013-03-13
    相关资源
    最近更新 更多