Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

话题已关闭并存档。 如果需要帮助请提出新问题。

I have written a Windows DOS batch file that will close Firefox if it locks up on you

  • 4 个回答
  • 3 人有此问题
  • 4 次查看
  • 最后回复者为 Moses

more options

I tested the program and found no problem using it. Using your file explorer, go to a directory of your choosing.
(Not the desk top)
Create a new file and call it KillFirefox.bat or whatever you want. Note; this is a BAT file.
Open the file with a file editor, and copy everything below into it (after the ========= of course).
Save the file. Now, use the file explorer, right click the new program, and select
Create A Shortcut. Then move the shortcut to the desk top. Place it somewhere on the screen
so that if Firefox locks up, you can still reach the shortcut.


If you want more information about Taskkill, open a DOS window, and type Taskkill /?


WARNING ! ! ! You will loose anything that has not been saved.
==================================================================================

TASKKILL /T /F /IM Firefox.exe

exit

TASKKILL system [/U username [/P [password]]]
         { filter processid | /IM imagename } /T /F
Description:
    This tool is used to terminate tasks by process id (PID) or image name.
Parameter List:
    /S    system           Specifies the remote system to connect to.
    /U    [domain\]user    Specifies the user context under which the
                           command should execute.
    /P    [password]       Specifies the password for the given user
                           context. Prompts for input if omitted.
    /FI   filter           Applies a filter to select a set of tasks.
                           Allows "*" to be used. ex. imagename eq acme*
    /PID  processid        Specifies the PID of the process to be terminated.
                           Use TaskList to get the PID.
    /IM   imagename        Specifies the image name of the process
                           to be terminated. Wildcard '*' can be used
                           to specify all tasks or image names.
    /T                     Terminates the specified process and any
                           child processes which were started by it.
    /F                     Specifies to forcefully terminate the process(es).
    /?                     Displays this help message.
I tested the program and found no problem using it. Using your file explorer, go to a directory of your choosing.<br /> (Not the desk top)<br /> Create a new file and call it '''KillFirefox.bat''' or whatever you want. Note; this is a '''BAT''' file.<br /> Open the file with a file editor, and copy everything below into it (after the ========= of course).<br /> Save the file. Now, use the file explorer, right click the new program, and select<br /> '''Create A Shortcut'''. Then move the shortcut to the desk top. Place it somewhere on the screen<br /> so that if Firefox locks up, you can still reach the shortcut.<BR><BR><br /> If you want more information about Taskkill, open a DOS window, and type Taskkill /?<BR><BR><br /> '''WARNING ! ! !''' You will loose anything that has not been saved.<br /> <nowiki>==================================================================================</nowiki> <pre>TASKKILL /T /F /IM Firefox.exe exit TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F] Description: This tool is used to terminate tasks by process id (PID) or image name. Parameter List: /S system Specifies the remote system to connect to. /U [domain\]user Specifies the user context under which the command should execute. /P [password] Specifies the password for the given user context. Prompts for input if omitted. /FI filter Applies a filter to select a set of tasks. Allows "*" to be used. ex. imagename eq acme* /PID processid Specifies the PID of the process to be terminated. Use TaskList to get the PID. /IM imagename Specifies the image name of the process to be terminated. Wildcard '*' can be used to specify all tasks or image names. /T Terminates the specified process and any child processes which were started by it. /F Specifies to forcefully terminate the process(es). /? Displays this help message.</pre>

由cor-el于修改

所有回复 (4)

more options

There are other methods of killing Firefox and the keyboard shortcut Alt+F4 may come in handy as that quits a program in Windows. (& Linux or Cmd +W in a Mac )

I am not sure that Firefox locking up will be a very common issue, but if it is then that needs investigating.

more options

@FredMcD -

Is there any way to suppress the command window from opening?

TIA :)

more options

Why is this in the forum?

more options

Moderators: see /forums/forum-moderators/710284

Perhaps this can be useful(?)