2016-01-24 66 views
0

我製作了啓動Firefox的批處理文件。從批處理文件啓動Firefox最小化

目標是讓Firefox開始最小化。

我已經試過start /min "" "Path to Firefox.exe"

我試圖創建一個Firefox的快捷方式的選項,以儘量減少窗口。

但是,這些方式都不能在Firefox上工作,而且即使在批處理文件本身上也可以在其他程序上工作。

另外-s和-silent標誌在Firefox上不做任何事情。

我使用的是Windows 10.

感謝您的幫助!

回答

1

通過@SometimesRight提出的沒有工作的方式。

解決方案是安裝最小化開始和關閉 Firefox附加組件。

在Windows 10和Firefox 43.0.4上測試。在右上角的菜單(3號線)選擇加載項並點擊擴展標籤在Firefox https://addons.mozilla.org/en-US/firefox/addon/minimize-on-start-and-close/?src=api

然後:

您可以在這裏下載。

注意:下面的第一種方式將始終使Firefox啓動時的最小化以及啓動它的BAT文件。 第二種方式需要創建額外的VBS腳本,並通過發送ESCAPE keystroke將最小化BAT文件的重點Firefox最小化。

點擊選項按鈕,檢查儘量減少啓動,取消一切,並設置延遲上開始500毫秒或更高,如果Firefox的需要更多的時間來啓動。

現在創建文件記事本並保存爲最小化。蝙蝠

複製和過去下面的代碼裏面.BAT文件

@echo off 
start "" "Path To Firefox" 

變化路徑到FirefoxFirefox.exe位置。

您還可以使用「firefox.exe」而不是「Path To Firefox」

如果要啓動Firefox在特定的網站使用啓動「」「路徑到Firefox」 www.stackoverflow.com

Minimize.bat右鍵單擊文件並選擇屬性 (也可以選擇Minimize.bat文件並按ALT + ENTER組合)。

快捷標籤變化窗口屬性最小化,然後按OK

開始這個快捷方式。

2.點擊選項按鈕,檢查減少對ESC-按,取消一切。

記事本創建文件並將其保存爲Minimize.vbs

複製過去裏面.VBS文件下面的代碼:

Set WshShell = WScript.CreateObject("WScript.Shell") 
WshShell.AppActivate "firefox" 
WshShell.SendKeys "{ESCAPE}" 
Set WshShell = Nothing 

現在創建文件記事本並保存爲Minimize.bat

複製和過去下面的代碼裏面.BAT文件

@echo off 
start "" "Path To Firefox" 
timeout 2 /nobreak 
wscript "Path To Minimize.vbs File" 

變化路徑到Firefoxfirefox.exe位置和路徑要Minimize.vbs文件到您的最小化的位置。 vbs文件。

您還可以使用「firefox.exe」而不是「Path To Firefox」

如果您想在特定網站上啓動Firefox,請使用啓動「」「Path To Firefox」www.stackoverflow。COM

您可以更改超時2/NOBREAK超時3/NOBREAK等待3秒 Firefox的啓動,如果它開始更長的時間。在Minimize.bat文件

右鍵單擊並選擇屬性(也可以選擇Minimize.bat文件,然後按ALT + ENTER組合)。

快捷標籤變化窗口屬性最小化,然後按OK

開始這個快捷方式。

+0

哇,你必須跳通過這麼多的箍來做這麼簡單的事情!我希望我知道爲什麼'/ min'在Windows 10和Firefox 43.0.4上爲我工作,但我想這只是許多微軟未解之謎之一:-) – JonP

+0

@SometimesRight只要步驟完成所需的步驟並不重要,並且事實並非如此簡單。一切都取決於你是否有意願去做某件事,甚至知道你需要做些什麼才能進一步發展:)如果它對我有效,那麼我不會問這個問題,我們也不能聊天有點:)謝謝你的幫助:)除了當我搜索時,我發現了一種方法如何編譯一個程序到CMD exe文件,而無需使用任何額外的程序 – Samuel

1

我希望Firefox在啓動時自動恢復。你可以嘗試使用-tray選擇到Firefox:

start "" "Path to firefox" -tray 

編輯:通用Mozilla的選項「-tray」似乎並不爲Firefox被支持。但是,只要沒有其他Firefox實例在運行,在Windows 10上啓動/ min選項就可以工作(對我來說)。如果另一個實例正在運行,那麼即使使用/ min,當您運行另一個啓動命令時,它的窗口也會在前臺自我恢復。

如果要啓動第二個或後續實例最小化使用Firefox的 - 新的窗口選項:

start /min "" "Path to firefox" -new-window 
+0

我會稍後嘗試您的建議@SometimesRight,從手機打字。有沒有辦法在Firefox設置中關閉自動恢復功能? – Samuel

+0

我不這麼認爲 - 我只是猜測它是這樣做的,因爲/ min不起作用。我沒有試過-tray,只是我知道它在Linux上不起作用,但是這裏有記錄: – JonP

+0

我的意思是:https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options – JonP

相關問題