【问题标题】:If I run my .bat (which opens FF), I can see the window. From Task Scheduler, it opens the url in FF, but its not visible. How can i visibly open it?如果我运行我的 .bat(打开 FF),我可以看到窗口。从任务计划程序中,它在 FF 中打开 url,但它不可见。我怎样才能明显地打开它?
【发布时间】:2021-03-31 17:35:14
【问题描述】:

这就是opentheurl.bat 的全部内容。如果我运行它,FF 窗口会在屏幕上打开并执行此操作。 如果我从任务计划程序运行它,它实际上会杀死 FF,并使用 url 启动 FF,但我看不到窗口。它不在 alt-tab 列表或任何东西上。我只能在任务管理器进程中看到它。

taskkill /F /IM firefox.exe
REM sleep 6 secs to give time to close.
ping 127.0.0.1 -n 6 > nul
start firefox https://www.blahblah.com/myscript/

我希望它实际上打开一个我可以看到的窗口,我做错了什么?

【问题讨论】:

  • 检查任务计划程序中设置的帐户以运行批处理。
  • 请提供任务在任务计划程序中的配置方式。你知道有一个命令叫TIMEOUT吗?
  • 要真正睡 6 秒,您需要使用 ping 127.0.0.1 -n 7 > nul(7 次尝试,每次 6 次间隔)...

标签: batch-file taskscheduler taskmanager


【解决方案1】:

只有设置为仅在用户登录时运行的任务才可见。其他设置 Windows 保护交互式用户不被弄乱。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    相关资源
    最近更新 更多