如何使用单个脚本自动打开 sqlite3.exe shell 并运行命令?



我想运行sqlite3.exe然后输入以下命令

.open "file:database.db?node=primary&bind=tcp://0.0.0.0:1234"

它使用 litesync 并启用数据库同步。

但是,我让它在每周重新启动的服务器上运行,并且必须远程访问并手动打开sqlite3.exe并输入上面的命令。

我想将其全部放在脚本或批处理中,以便能够在启动时运行(困难模式:以管理员身份运行(。

我读过这个。

虽然有帮助,但它并不能帮助我打开 SQLite 并立即插入命令。

根据--help消息和一些实验,这似乎对我有用:

sqlite3 -cmd '.open "file:database.db?node=primary&bind=tcp://0.0.0.0:1234"'

我认为这做同样的事情:

sqlite3 "file:database.db?node=primary&bind=tcp://0.0.0.0:1234"

最新更新