Запуск команды sqlite внутри оболочки

Я пытаюсь запустить sqlite3 из командной строки удаленно через jscript. Я использую оболочку для запуска базы данных, и это делает. Однако никакие команды после этого не работают.

var oShell = WScript.CreateObject("WScript.Shell");
var ret = oShell.Run('cmd.exe /k cd c:\\sqlite && sqlite3 G:\\qpp.db; && sqlite3 qpp.db .show', 1 /* SW_SHOWNORMAL */, true/* bWaitOnReturn */);

1 ответ

var ret = oShell.Run('cmd.exe /k cd c:\\sqlite && echo .import "H:\\\\2019\\\\00028-000-19\\\\QPPData\\\\Directory_Proofs\\\\Index_007.txt" test | sqlite3.exe G:\\qpp.db', 1 /* SW_SHOWNORMAL */, true/* bWaitOnReturn */);

(echo .mode tabs) >%USERPROFILE%\.sqliterc

Другие вопросы по тегам