アプリケーションを開くbatファイルを作成するにはどうすればfirefox.exeと呼ぶことができますか?batファイルやその他のスクリプト、つまりアプリケーションを最小限に抑えるためのvbsあなたがstart\min
がうまくいかないことを心配していますか?以下はスクリプトの例です。他のアプリケーションを最小限に抑えるためのバッチファイル
"C:\Program Files\Mozilla Firefox\firefox.exe" -tray
アプリケーションを開くbatファイルを作成するにはどうすればfirefox.exeと呼ぶことができますか?batファイルやその他のスクリプト、つまりアプリケーションを最小限に抑えるためのvbsあなたがstart\min
がうまくいかないことを心配していますか?以下はスクリプトの例です。他のアプリケーションを最小限に抑えるためのバッチファイル
"C:\Program Files\Mozilla Firefox\firefox.exe" -tray
試してみてください。
start /min "" firefox
...または(Firefoxをデフォルトのブラウザの場合):
start /min "" "http://google.com"
適切なパラメータは-turbo
ですが、古くなっており機能していない可能性があります。
start "path\firefox.exe http://example.com/file.html" /MIN
よりよく働くかもしれません。
編集:それは既に提案されています。
URLを最小化しない新しいウィンドウで開き、デフォルトのウィンドウで開きます。 –
は、あなたが試してみました:
スタート/分C:\プログラムファイル\ Mozilla Firefoxの\は、スラッシュを使用して
をfirefox.exeを?
あなたのコードは面白いですが、firfoxではなくcmdのプロンプトを最小限に抑えますか? –
パスのスペースを避けるために、 'Program Files'と' Mozilla Firefox'を8.3表記に変更しました。または、Endoroの答えを見てください。 – anishsane
Firefox
は、この点ではかなり問題があります。 ここに私がVBScript
と連絡を取り合った最善の方法があります。
Firefox = """c:\path to\firefox.exe"""
Set oShell = CreateObject("WScript.Shell")
Set oFFox = oShell.Exec(Firefox)
WScript.Sleep 1000
oShell.AppActivate oFFox.ProcessID
WScript.Sleep 1000
oShell.SendKeys "% (n)" ' minimize (Alt+SpaceBar,n)
WScript.Sleep 10 * 1000 ' wait 10 seconds
'next AppActivate call need Full and Exact title
oShell.AppActivate "Mozilla Firefox Start Page - Mozilla Firefox"
WScript.Sleep 1000
'oShell.SendKeys "% (r)" ' restore (Alt+SpaceBar,r)
oShell.SendKeys "%{F4}" ' close (Alt+F4)
P.S.実際、restoreコマンドは冗長です(私はその行をコメントアウトしています)。以降の処理を最小限に抑えるため、両方の私は、アプリケーションを閉じるためにAppActivate
とSendKeys
のタイトルを使用して、私のために動作しませので、私はoShell.AppActivate oFFox.ProcessID
もまだoFFox.Terminate
を使用しないで
注意。
'' Terminate'](http://msdn.microsoft.com/en-us/library/yk84ffsf)という簡単な 'WshScriptExec'オブジェクトをすでに持っている場合、なぜ' SendKeys'を使ってウィンドウを復元して閉じるのですか? %28v = vs.85%29.aspx)? –
@AnsgarWiechers - それは私のために働いていないためにのみ、私の更新を参照してください。 –
うーん...どちらも私のためにうまく動作します。私はFirefoxではなくSeaMonkeyでテストしました。 –
https://tn123.org/mintrayr/アドオンを見ましたか?これはfirefoxの試行を最小限に抑えることができます。
nircmdというコマンドラインツールを使ってこの問題を解決しました。私はhideパラメータを使ってfirefoxを隠していました。そして、それは完全に動作します。コード例を見てください。
START "" "C:\Program Files\Mozilla Firefox\firefox.exe" -P "america" -no-remote http://hakikahost.com error.html
"nircmd.exe" win hide process "firefox.exe"
nircmdするためのリンク ... link
windowMode.batで試してみてください。
call windwoMode -title "Mozilla Firefox" -mode minimized
あなたは最小限にしたいウィンドウの開始文字を知っている必要がありますけれども。
はfirefoxを開きますが、firefoxウィンドウを最小化しません! –
は、FireFoxが開いていない場合、FireFoxを最小化します。 – Endoro
あなたはどのプラットフォームを使用していますか?Windows XPを使用していますか? –