Advertisement
kazurai

[AHK Script] 一行de.ahk [Path系] ver.200309

Apr 6th, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. 【タイトル】一行de.ahk
  3. 【  概要  】一行de複数コマンド実行
  4. 【  Type  】AHK Script[Path系]
  5. 【  Site  】http://pastebin.com/gQuPNQ1X
  6. 【 更新日 】2020/03/09
  7. 【  用途  】クリップボード拡張ソフトなどの連携ツールとして
  8.  
  9. 用途
  10. ファイルを作るほどでもない簡易用
  11. URL
  12. アプリ
  13. 設定ファイル
  14. ヘルプファイル
  15. など
  16.  
  17. ┌--------------┐
  18. │コマンドライン│
  19. └--------------┘
  20. 一行de.ahk "*" "*" "*"
  21.  
  22.         |"*"
  23.   メモ帳|"notepad *"
  24. 要引用符|"App ""*" (e.g. ResourceHacker/Stirling)
  25. 否引用符|"App *"
  26.  
  27. ┌----------┐
  28. │How to Use│
  29. └----------┘
  30. 1) 環境変数のPathが通ったフォルダに作成
  31. 2) コマンド実行
  32.  
  33. ■コマンド例
  34. □ヘルプファイル(日本語/本家)/Wiki
  35. 一行de.ahk "%ProgramFiles%\AutoHotkey\AutoHotkeyJP.chm" "%ProgramFiles%\AutoHotkey\AutoHotkey.chm" "http://ahkwiki.net/Commands_Category"
  36. */
  37. #NoEnv
  38. #NoTrayIcon
  39. #SingleInstance Force
  40.  
  41. For i, v in A_Args {
  42.     SplitPath, v,,, Ext
  43.     InStr(Ext, " ") ? RegExMatch(Ext, "^[^ ]+(?= )", Ext)
  44.     Switch Ext {
  45.         Case "chm": MMH := "Max"
  46.     }
  47.     Run, % ComObjCreate("WScript.Shell").ExpandEnvironmentStrings(v),, %MMH%
  48.     Sleep, 250
  49.     MMH =
  50. }
  51. ExitApp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement