1
我想用sqlite3.exe,sqlite3命令行shell來做一些事情。導航到PowerShell ISE中的目錄後,我運行程序與.\sqlite3.exe
,並從SQLite的預期輸出:如何從PowerShell ISE運行SQLite等shell?
___________________________________________________________
PS [path]\SQLite shell> .\sqlite3.exe
SQLite version 3.7.14 2012-09-03 15:42:36
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
不過,如果我嘗試輸入.help
在此之後,或任何其他命令對於這個問題,沒有任何反應底部的任務欄顯示「已經運行一個命令,請稍候」。當然,沒有什麼可以等待的,因爲sqlite3.exe正在等待me的輸入。
除非我用Ctrl + Break退出SQLite,否則我無法讓PowerShell ISE對此後的任何進一步命令作出響應。
出了什麼問題?
我已經能夠在powershell.exe運行(或cmd.exe,爲此事),但ISE對我的主要好處是一致的複製/粘貼功能和快捷鍵,以及更好的輸出控制檯行爲。所以我會把你的答案表示爲我想要做的事情(即在不是cmd風格的windows終端中使用sqlite3.exe)是不可能的? – Superbest
這是正確的一些控制檯應用程序,特別是像sqllite3.exe交互式控制檯應用程序將無法在Powershell ISE中工作,但在Powershell.exe中正常工作 –