為什么Win+R輸入CMD命令后一閃而過


在學習sql loader時,學習到客戶端工具是sqlldr,在操作系統的命令行下輸入sqlldr,然后無知的我就直接打開win+r輸入了sqlldr,發現運行完直接閃退了。

當你從Win+R中運行控制台應用,實際效果跟雙擊差不多。由於調用者不是CMD,所以不會返回到CMD窗口也就是不會停留在CMD窗口。所以就會直接閃退了。

如果想停留在CMD窗口,可以在Win+R中運行以下命令:

cmd /k 命令

意思就是從CMD運行你輸入的命令,/k表示運行完仍然保留CMD窗口。

回車,顯示成功並且沒有閃退。

或者更簡單說明輸入的sqlldr不是控制台的命令,需要先輸入cmd進入dos窗口,然后再輸入自己的命令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM