PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   請問修改過的autoexec如何恢復 (https://www.pcdvd.com.tw/showthread.php?t=481804)

greenimp 2005-05-03 04:42 AM

請問修改過的autoexec如何恢復
 
之前安裝c++軟體時
把光碟內的AUTOEXEC檔複製到C槽下
導致之後COMPILER都會出問題
我把其他硬碟的複製貼上後 還是有問題
想請問一下要如何修正回來
謝謝

Crazynut 2005-05-03 06:19 AM

你這個自動執行檔的內容很簡單啊。只有一行:

PATH C:\Borland\BCC55\bin;%PATH%

這個語法裡的;%path%,是"原先的Path"的意思,整體來說是將
C:\Borland\BCC55\bin
這個路徑加到所有指向路徑的最前面,作可執行檔(exe,com,bat)搜尋時的最優先項目。

所以你的作法應該是找到電腦裡最原始的autoexec.bat,然後將這一行加到原先的path路徑之下。

我很久沒用dos了,不太記得%path%不存在時,是否會造成錯誤。

哦,還有,你安裝軟體的目錄是否有作過更改(未依default值)?若然,則必須修改此一指向路徑,否則當然是找不到的。

compiler失敗的原因,印象中也可能是obj檔的路徑指向不正確,無法正確找到連結檔,這個應該可以在C的整合介面中作修改。

上列各項僅憑個人記憶,如有錯誤敬請方家指正。

Crazynut 2005-05-03 09:55 AM

嗯嗯…補充一下…

在dos模式下,如果你沒有將原先的autoexec.bat檔備份一份的話(我都是改名成autoexec.bak),一旦被覆蓋了,就是大羅金仙也回天乏術了。

不過直覺上,你應該是想要C++能正確compiler吧?…能不能回復舊檔應是其次的問題,如果沒有習慣上保留一份正確可用的,那就重寫吧…

lioushen 2005-05-03 10:05 AM

看看你 c 底下 , 有沒有其他 autoexec 開頭的檔案 ...
你用哪種作業系統 ??

greenimp 2005-05-03 02:15 PM

老實說 我連這種檔案要怎麼開都不清楚
能給個方向指引一下嗎?打算重寫啦
其他autoexec的我只有找到是NT檔的
我用的是XP
感謝兩位的回覆

lioushen 2005-05-03 02:46 PM

xp 用不到這個檔案 .....

akita 2005-05-03 03:40 PM

引用:
作者greenimp
老實說 我連這種檔案要怎麼開都不清楚
能給個方向指引一下嗎?打算重寫啦
其他autoexec的我只有找到是NT檔的
我用的是XP
感謝兩位的回覆


只是文字檔
用文字編輯器 例如記事本就可以編輯

asccpu 2005-05-03 03:49 PM

引用:
作者lioushen
xp 用不到這個檔案 .....

NT系統主要用 autoexec.nt 及 Config.nt ,而不使用 Autoexec.bat , 是的沒錯,但
系統開機時,會辨認 Autoexec.bat 中的環境變數(如PATH,SET.....)並記錄起來,等開 DOSBOX時再加入,所以是參考之用,


所有的時間均為GMT +8。 現在的時間是01:06 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。