AutoHotkey 通过命令行获得传递参数
标签: AutoHotkey 通过命令行获得传递参数 博客 51CTO博客
2023-04-24 18:24:09 197浏览
AutoHotkey 通过命令行获得传递参数,
文件:SubmitParams.ahk
#Persistent
#SingleInstance force
GoSub, getParams
; construct tray menu -- DEBUG: optional
Return
/*
********** Subroutines **********
*/
; process command line parameters -- DEBUG: optional (see above)
getParams:
If 0 > 0
{
Loop, %0% ; for each parameter
{
param := %A_Index%
; check for switches
MsgBox %param%
StringLeft, paramType, param, 1
If paramType = - ; switch indicator
{
; determine type of switch
StringMid, switch, param, 2, 1
; switch
If switch = x ; DEBUG: template (replace "x")
{
; access value (= next parameter)
param = % A_Index + 1
var_x := %param% ; DEBUG: template (replace "var_x")
}
}
}
}
Return
文件:testSubmitParams.ahk (也可以编译以后用dos命令行来处理)
;;testSubmitParams.ahk run SubmitParams.ahk /in -help
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
您可能感兴趣的博客
