跳到主要内容

获取资源管理器路径/跳转路径

读取资源管理器当前目录,或让前台资源管理器跳到指定路径。要拿窗口里选中的文件,用 获取选择的文件(夹)/选择特定文件

当前模块定义

sys:getExplorerPathWindows系统Action
标准模块
输入 3 · 输出 4 · 枚举 1

输入参数

  • 操作类型operationEnum必填
    填写 固定输入默认 getPath
    获取路径默认getPath
    设置路径setPath
  • 路径pathText可选
    填写 固定输入条件 仅:setPath
  • 失败后停止stopIfFailBoolean可选

    失败后是否停止动作

    填写 固定输入默认 true

输出参数

  • 是否成功isSuccessBoolean

    操作是否成功

  • 当前窗口路径outputText

    当前资源管理器窗口的路径

    条件 仅:getPath
  • 所有打开的路径allPathListList

    所有资源管理器窗口中打开的路径列表

    条件 仅:getPath
  • 最近访问的路径lastPathText

    最近访问的资源管理器窗口的路径

    条件 仅:getPath

概述

获取资源管理器路径/跳转路径

获取资源管理器的当前文件夹路径。
操作类型
是否成功
-- 选择变量 --
操作是否成功
当前窗口路径
-- 选择变量 --
当前资源管理器窗口的路径
所有打开的路径
-- 选择变量 --
所有资源管理器窗口中打开的路径列表
最近访问的路径
-- 选择变量 --
最近访问的资源管理器窗口的路径

参数说明

操作类型:获取路径、设置路径。

路径:仅 设置路径。要跳转到的目标目录。

失败后停止:失败是否中止动作。默认开启。

获取路径

获取资源管理器路径/跳转路径

获取资源管理器的当前文件夹路径。
操作类型
当前窗口路径
currPath
当前资源管理器窗口的路径
所有打开的路径
list
所有资源管理器窗口中打开的路径列表
最近访问的路径
recentPath
最近访问的资源管理器窗口的路径

输出:

  • 当前窗口路径:当前具有焦点的资源管理器窗口路径。
  • 所有打开的路径:所有资源管理器窗口打开的路径列表。
  • 最近访问的路径:最近打开过的资源管理器窗口路径(在别的软件里也能取)。

设置路径

获取资源管理器路径/跳转路径

获取资源管理器的当前文件夹路径。
操作类型
路径
D:\Tools\oss-browser-win32-x64

让前台资源管理器跳到 路径

输出

  • 是否成功:操作是否成功。
  • 其余输出见上面「获取路径」。

示例

把另存为 / 打开对话框切到最近用过的资源管理器目录:

切换
获取资源管理器路径/跳转路径
如果判断条件:$= !{isSuccess}
获取系统路径Desktop 桌面
窗口界面控制更新"另存为"或"打开"对话框的路径

限制与排障

只对 Windows 资源管理器窗口有效。第三方文件管理器通常读不到。设置路径时,目标目录需要存在。

相关链接

更新于