Я бы согласился с Джеком, что в документе нет разницы.Однако, почему бы не направить ваши команды в процессор командной строки?Вы можете создать файл «SQL», содержащий каждый из вышеперечисленных шагов, а затем выполнить однократную команду запуска:
Что-то вроде (не проверено!)
Файл SQL:
.seperator ,
.headers on
etc..
Затем запустите этот файл как:
shell.run "sqlite-clp.exe mydb.db < sqlfile.sql"
Нет необходимости в произвольных тайм-аутах, и вы, вероятно, также можете передавать в параметрах.
PS: Вероятно, sendkeys работает в контекстезапланированная задача, которая является проблемой