命令

本节内容只作参考用途。

触发途径

  • DOpus 启动

    • 启动

    • Win+E

    • 双击桌面

    • 双击任务栏图标

  • 全局热键

  • 浮动工具栏

  • 文件窗口

    • 工具栏

    • 热键

  • 文件列表

    • 文件类型鼠标事件

    • 文件类型上下文菜单、拖放菜单、替换菜单

    • 双击背景、中键单击背景

    • 即时查找的命令模式

  • 文件夹树

    • 左键/中键单击项目

  • 独立查看器

    • 左键单击、双击

    • 中键单击

  • 命令行解释器工具

  • 脚本事件

    • DOpus 启动、关闭

    • 脚本加载

    • 文件窗口

      • 打开、激活、关闭

      • 组件变化

      • 调整大小

      • 选择窗口样式

    • 文件夹标签页

      • 打开、激活、关闭

      • 按下修饰键时单击标签页

      • 当前路径变化

      • 来源/目标状态改变

    • 文件列表

      • 视图变化

      • 脚本列

      • 双击项目

      • 文件操作完成

    • 重命名脚本

    • 独立查看器

      • 打开、激活、失活、关闭

      • 加载文件

      • 左键单击、双击

      • 中键单击

    • 脚本对话框

  • DOpusRT(从外部执行命令)

语法

命令名 参数 参数... 命令名和参数名都不区分大小写,但一般的规范是将命令名首字母大写,参数名全部大写。

参数有四种类型:

  • 开关参数(/S)

    只用来开关选项,不含有值。

    例如 Copy MOVE(移动文件)中的 MOVE 就是一个开关参数。

  • 值参数

    参数名=值

    例如 Copy COPYATTR=no(复制文件时不保留属性)中的 COPYATTR 就是一个值参数,后面的 no 是它的值。

    值参数又可以分为四类:

    • 关键字参数(/K)

      例如上述的 Copy COPYATTR=no

    • 数值参数(/N)

      例如 FileType NEW=.txt NEWCOUNT=5(创建 5.txt 文件)中的 NEWCOUNT

    • 多值参数(/M)

      例如 Copy FILE a.txt b.txt TO=C:\(复制 a.txtb.txtC:\)中的 FILE

    • 原始参数(/R)

      例如 Clipboard SET=hello world(复制 hello world 到剪贴板)

    多值参数参数名后的等号必须被省略,其它参数可以自由选择是否省略等号,除非值恰好与另一个参数名冲突。

    注意,除了原始参数外,如果值中含有空格,必须要在值两边加上双引号,例如: Go PATH="C:\Program Files"

  • 可空参数(/O)

    即有默认值的值参数。

    例如 Copy ADDTOARCHIVE(创建压缩包)中的 ADDTOARCHIVE 就是一个可空参数,与 Copy ADDTOARCHIVE=.zip 等价。

  • 默认参数(空)

    不指定参数名时默认使用的参数。

    例如,Go 的默认参数为 PATHGo C:\Windows 等价于 Go PATH=C:\Windows

最后更新于