Запуск команды 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