說服罷工的 Cygwin

來源:互聯網
上載者:User

久遠之前安裝的 Cygwin,被閑置了一段時間,昨天要用卻發現不幹活了。具體的表現在於,進入命令列下,綠色顯示的使用者名稱提示符看不到,執行任何命令都說找不到。感覺和環境變數有關係,在系統的命令提示字元下看 set 的輸出,沒有找到可疑線索。

 

求教於三火兄,三火兄第一時間告訴我說確實和環境變數有關,不過是在註冊表裡,但具體路徑不記得了。於是用“Cygwin 註冊表”做關鍵字搜尋,找到了註冊表路徑是:HKEY_LOCAL_MACHINE/SOFTWARE/Cygnus Solutions/Cygwin/mounts v2/。接下來的事情就很奇怪,網上說的這個鍵下的值,我的註冊表裡好好的,全都有。文章裡介紹,Cygwin 不需要安裝就能使用的秘訣就是這個。

 

我突然想起,難道有什麼設定能夠優先於這些登錄機碼?第一時間想起 HKEY_CURRENT_USER 下的相同路徑鍵。開啟一下,果不其然,裡面有不完整的資訊,而且值中指定的 Cygwin 路徑是一個已經不存在的位置。我把 mount v2 改了個名字,到案頭上雙擊 Cygwin 的捷徑進入,果然熟悉的綠色提示符又出現了。順便說一下,那個不存在的路徑指向一次 Symbian^3 的 PDT 安裝路徑下的子目錄,可見是 PDT 自己帶了一份 Cygwin,修改了 HKEY_CURRENT_USER 下的相應索引值,但是卸載的時候卻沒有清理乾淨,遺留下了垃圾所致。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.