2016-06-07 101 views
0

我想從我創建的iMacro調用批處理文件。 我運行一個.js腳本,運行幾個.iims,然後執行 .bat文件。從iMacro/js調用.bat文件

.bat文件從.txt文件中刪除前5行並再次保存。 .txt將用於下一個腳本運行。 - 我爲此使用for循環 -

所以我的問題是: 如何從我的.js腳本執行此.bat文件? 是否可以編寫一個代碼來刪除此特定.txt的前5行? (當時我wouln't需要將.bat)

//我運行Windows 10,我使用的是Firefox

謝謝你幫我出去!

回答

0

在類似的情況下,使用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編碼。

+0

謝謝!完美的作品! – DIQQUER