2012-04-30 161 views
5

我試圖從命令提示符運行sqlite。 所以我有這個下載sqlite-shell-win32-x86-3071100.zip從這個網站http://www.sqlite.org/download.html來自命令提示符的sqlite-無法識別的命令

現在有一個up.exe從中可以運行sqlite命令。 當我說

C:\Users\..>'sqlite3' is not recognized as an internal or external com 

''sqlite3'' is not recognized as an internal or external command, 
operable program or batch file. 

任何提示。

謝謝 孫

+0

你有你的系統路徑sqlite3嗎?您可以在命令提示符下使用命令「echo%PATH%」進行檢查。 – 2012-04-30 18:04:18

+0

我在C:\ Stuff上有sqlite3.exe。如果我從這個位置運行可執行文件,你能否給我一個sqlite命令的例子。 – user575219

+0

我不知道我理解你。它看起來像你試圖從命令提示符(cmd.exe)運行sqlite3。如果你想這樣做,你需要在你的PATH中有sqlite3.exe。否則命令提示符將不知道在哪裏找到該程序,並會拋出「無法找到程序sqlite3」或類似的錯誤。 – 2012-04-30 18:10:29

回答

4

從Windows命令提示符下,你就可以開始sqlite3的兩種搭配:

cd c:\Stuff 
sqlite3.exe 

或:

c:\Stuff\sqlite3.exe 

無論哪種方式,我從您的評論假設那sqlite3.exec:\Stuff

正如Michael所說,您還可以將包含sqlite3.exe的目錄路徑添加到您的PATH。快速搜索我發現本指南:http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx

+0

從命令行執行它的更簡單的方法是'PATH =%PATH%; c:\ Stuff' – 2012-04-30 18:34:48