2016-06-07 5 views
0

Я пытаюсь вызвать пакетный файл из созданного мной iMacro. Я запустил сценарий .js, выполнив несколько .iims и затем выполним файл .bat.Позвоните в .bat-файл из iMacro/js

. Байт-файл удаляет первые 5 строк из TXT-файла и сохраняет его снова. . TXT будет использоваться в следующем запуске скрипта. - Я использую for-loop для этого -

Так что мой вопрос: Как я могу выполнить этот .bat-файл из моего .js-скрипта? Можно ли написать код, который удаляет первые 5 строк этого конкретного .txt? (Тогда я 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

Смежные вопросы