【问题标题】:Call a .bat file from iMacro / js从 iMacro/js 调用 .bat 文件
【发布时间】:2016-06-07 22:11:32
【问题描述】:

我正在尝试从我创建的 iMacro 调用批处理文件。 我运行一个 .js 脚本,运行几个 .iims,然后执行 .bat 文件。

.bat 文件从 .txt 文件中删除前 5 行并再次保存。 .txt 将在下一次脚本运行中使用。 - 我为此使用了一个 for 循环 -

所以我的问题是: 如何从我的 .js 脚本执行这个 .bat 文件? 是否可以编写删除此特定 .txt 的前 5 行的代码? (那么我就不需要 .bat)

// 我正在运行 Windows 10,我正在使用 Firefox

感谢您帮助我!

【问题讨论】:

    标签: javascript batch-file imacros execute


    【解决方案1】:

    在类似情况下,使用 txt 文件似乎更可取。试试这样的脚本:

    var fileTxt = imns.FIO.openNode("D:\\iMacros\\Datasources\\test.txt");
    var lines = imns.FIO.readTextFile(fileTxt).split("\r\n").slice(5).join("\r\n");
    imns.FIO.writeTextFile(fileTxt, lines);
    

    注意:您的 txt 文件必须采用 UTF-8 编码。

    【讨论】:

    • 谢谢!完美运行!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多