从 iMacro / js 调用 .bat 文件
Call a .bat file from iMacro / js
我正在尝试从我创建的 iMacro 调用批处理文件。
我 运行 一个 .js 脚本,运行s 几个 .iims 然后执行
.bat 文件。
.bat 文件从 .txt 文件中删除前 5 行并再次保存。
.txt 将在下一个脚本 运行 中使用。
- 我正在为此使用 for 循环 -
所以我的问题是:
如何从我的 .js 脚本执行这个 .bat 文件?
是否可以编写删除此特定 .txt 的前 5 行的代码? (这样我就不需要 .bat 了)
// 我是 运行ning Windows 10 我正在使用 Firefox
谢谢你帮我!
在类似情况下,使用 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 编码。
我正在尝试从我创建的 iMacro 调用批处理文件。 我 运行 一个 .js 脚本,运行s 几个 .iims 然后执行 .bat 文件。
.bat 文件从 .txt 文件中删除前 5 行并再次保存。 .txt 将在下一个脚本 运行 中使用。 - 我正在为此使用 for 循环 -
所以我的问题是: 如何从我的 .js 脚本执行这个 .bat 文件? 是否可以编写删除此特定 .txt 的前 5 行的代码? (这样我就不需要 .bat 了)
// 我是 运行ning Windows 10 我正在使用 Firefox
谢谢你帮我!
在类似情况下,使用 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 编码。