java - 如何使用java将不同的文件路径传递给一个autoit脚本

标签 java selenium autoit

我有一个场景,我需要从桌面窗口上传文件。

我正在使用 autoit 脚本。当我在 autoit 脚本中硬编码文件路径时,它工作正常。

我有 100 个场景来上传不同的文件。所以我需要编写 100 个自动脚本。

任何人都可以帮助如何使用一个 autoit 脚本来处理使用 java 动态获取文件路径的所有场景,

请任何人帮忙解决这个问题。

提前致谢。

最佳答案

使用 脚本中的 $CmdLineRaw。

编译它,当你调用该exe时,这样做

Run("CompiledScript.exe filepath")

现在您的脚本将在 $CmdLineRaw 中存储“文件路径”

帮助文件中有关 $CmdLineRaw 的更多信息。

关于java - 如何使用java将不同的文件路径传递给一个autoit脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21685020/

相关文章:

java - 将指针从 java 传递到 native

java - 在 web 应用程序中使用自定义字符集

python - selenium ajax动态分页基础蜘蛛

Javascript 测试 : Selenium cookies data url

firefox - 如何使用 AutoIt CLASS 匹配激活 Firefox

autoit - 如何使用 autoit 查找 Windows 默认浏览器

Java(TM) 平台 SE 二进制文件已停止工作(Java、Eclipse)

Java反射错误: NoSuchMethodException

Selenium RC 单击命令卡住

Java复制到剪贴板