エクスプローラで開いているフォルダを任意のファイラで開くAutohotkeyスクリプト

エクスプローラで開いてるフォルダを任意のファイラで開くスクリプト書いた。
フォルダを開く系機能で任意のファイラ指定できないソフトを使わなきゃいけないときなどに便利。

・使い方
1.ファイラやショートカットキーを好みに応じて変える
(以下あふw及びCtrl+Kに設定した例)
2.エクスプローラ上でCtrl+K>エクスプローラ閉じる>設定したファイラでフォルダが開かれる

・動作確認環境:Windows8.1 64bit AutoHotKey_L 64bit v1.1.13.01

・更新履歴
140313 正規表現がルートディレクトリにマッチしてないの直した

;ExplorerでCtrl+K押すと開いてるフォルダをあふwで開く
#If WinActive("ahk_class CabinetWClass")
^K::
  filerpath := "D:\app\afxw\AFXW.EXE -s -L" ;ファイラのパスを指定
  WinGetText, wintext, A
  WinClose, A
  RegExMatch(wintext, "アドレス:\s(\w:\\.*)", folderpath)
  Run, %filerpath%%folderpath1%\
  return
  
;+Shiftであふw逆窓
^+K::
  filerpath := "D:\app\afxw\AFXW.EXE -s -R" ;ファイラのパスを指定
  WinGetText, wintext, A
  RegExMatch(wintext, "アドレス:\s(\w:\\.*)", folderpath)
  WinClose, A
  Run, %filerpath%%folderpath1%\
  return
#If