2017-10-24 11 views
1

私はAHKを初めて使用しています。私の人生を楽にするために、私のPC上の特定のアプリケーションを開いたり閉じたりするために、そのうちの1つはGoogle Chromeですが、私はChromeのプロファイルを開くことができましたが、その特定のプロファイルを閉じるのに問題があります。以下は私が持っているものです。Auto Hot Keyを使用して特定のクロムプロファイルを閉じる

PgDn:: 
    Process, Exist, chrome.exe 
If ErrorLevel <> 0 
    Process, Close, chrome.exe 
Else  
    Run, "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1" 
return 

これは私がしたいプロファイルにクロムを開きますが、私はもう一度ボタンを押すと、それが開いていると、すべてのクロムウィンドウを閉じます。私はchrome.exeプロセスを閉じるため、特定のプロファイルを閉じる方法がわからないためです。

誰かが、私はそれを本当に感謝したい助けることができる場合はページダウンキーが

If Chrome Profile 1 is not opened, open it. 
If Chrome Profile 1 is minimized, maximize it. 
and if Chrome Profile 1 is opened and maximized, close it. 

を押したときに最終的に私が何をしたいです。

+0

私はChromeプロファイルを使用しないため、開かれたプロファイルを閉じることによってどのような意味があるかわかりません。既存のChromeセッションでプロファイルを別のプロファイルに切り替える必要がありますか?クロムセッションを終了して使用中のプロフィールを閉じたいのですか?他に何か? –

+0

遅い回答をお待ちして申し訳ありませんが、あなたが知っているように、いくつかのプロファイルを作成することができます。私は2つを作りました。ひとつは個人的な使い方、もう一つはビジネスのためです。したがって、それぞれに独自の設定とブックマークが含まれています。私は2つをかなり定期的に使うので、AHKを使って自分の人生を楽にする方が簡単です。私が欲しいのは、 Page Downキーを押して個人用プロフィールを開くと、もう一度押すと閉じることができます。現時点では、両方のプロファイル(個人およびビジネス)を開いている場合、ページダウン・プレスでbotjを閉じます。 –

答えて

0

あなたは(fysicalキーボード上の)ページダウンキーで切り替えたい場合は、

あなたはこのAutoHotkeyをサンプルコード(AHK)を使用することができます。

このコードは、Windows 10のシステム上で動作します。

- Chromeブラウザが実行されていない場合は、Chromeブラウザを実行します。

b - Chromeブラウザを最小化して最大化すると、

c - Chromeブラウザが最大化されている場合は、Chromeブラウザを閉じます。

GroupAdd, Browser, ahk_class Chrome_WidgetWin_1 ; Chrome 

; + = Shift 
; ! = Alt 
;^= Ctrl 
; # = Win (Windows logo key) 

a = 0 ; Empty 

;a = 1 - Minimize 
;a = 2 - Minimize to Maximize 
;a = 3 - Close Chrome Browser 



PgDn:: 
If Winactive("ahk_group Browser") 
{ 

if (a=1) 
{ 
sendinput #d ; if chrome browser is active then Minimize 
a = 2 
}else{ 

if (a=3) 
{ 
sendinput !{F4} ; !=Alt (Alt+F4 = Close Chrome Browser) 
} 
} 
} else { 

if (a=2) 
{ 
sendinput #d 
sleep 250 
sendinput !{Space} 
sleep 250 
sendinput x 
a = 3 
} else { 
If Winexist("ahk_group Browser") 
{ 
a = 1 
} else { 
Run, "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" 
a = 1 
} 
} 
} 
return 

ヒント:Buttoncommanderソフトウェアと一緒にClick Here

をAutoHotkeyをを使用している場合は、その後、AutoHotkeyをコマンドでクリッカブルイメージ画面上で行うことができます - あなたはコードラインを削除する場合は[例えば[Page Downキーピクチャーのキー] + PgDn ::あなたは同じAutohotkeyスクリプトを使うことができます] マウスまたはタッチデバイスでそれを押してください、それはトグルします。

関連する問題