检索命令行参数

今天这篇文章所述内容是我跳过去的内容

/******************************************************************************
A: 将命令行参数传递给AutoHotKey脚本

  • 命令行参数使用空格分割,可以是一个空格也可以是换行键。
  • 插入的字符 (^) 不会被作为转义字符或者分隔符. 在将该字符传递给程序中的argv数组之前,该字符完全由操作系统中的命令行解析器处理。
  • 双引号包裹的 (“字符串“) 被做为一个单独的命令行参数. 一个被引号引着的字符串可嵌入命令行参数。
  • 双引号之前加反斜杠 (\”)引号作为原意字符 (“)。
  • 反斜杠按原意传递,在双引号之前使用除外。
  • 如果偶数个反斜杠后面跟着一个双引号,则在argv数组中为每对反斜杠放置一个反斜杠,并且双引号被解释为字符串分隔符。
  • 如果奇数个反斜杠后面跟着一个双引号,那么对于每对反斜杠,在argv数组中都放置一个反斜杠,并且剩余的反斜杠“转义”双引号,从而在argv中放置一个字面双引号(“).
  • 这个技术说明适用于传递给任何程序的命令行参数。

A: 检索命令行参数

NumParams = %0% 
Param1 = %1% 
Param2 = %2% 
Param3 = %3% 
MsgBox NumParams = %0% 
MsgBox Param1 = %1% 
MsgBox Param2 = %2% 
MsgBox Param3 = %3%

/******************************************************************************

给TA捐赠
共{{data.count}}人
人已捐赠
教程

2.9循环结构(loop、while、for)

2018-11-12 21:41:42

其他教程

使用vim做ahk[autohotkey]的编辑器

2019-1-2 9:00:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索