0

BCB6 for Vista

Posted by will on 一月 1, 2008 in 未分類

前幾天處理好一個 Borland C++ Builder 6 不能在 Vista 執行的問題
Unable to rename ‘C:\Program Files\Borland\CBuilder6\Bin\bcb.$$$’ to ‘C:\Program Files\Borland\CBuilder6\Bin\bcb.dro’
安裝好後,一執行會出現這個錯誤
上網用 bcb vista unable rename 這幾個關鍵字搜尋一下
果然找到不少討論文章,表示這不是只有我遇到的問題
其中有一位網友提到利用 Administrator 登入就可以解決這個問題
所以問題轉移到如何在 Vista 用 Administrator 帳號登入
原來 Vista 因為安全問題預設把這個帳號關閉了
我是用管理員登錄的..VISTA默認是普通登錄,並且把管理員帳號關閉,到
Control Panel→Administrative Tools→Local Security Policy
→Local Policies→Security Options
把Accounts: Administrator account status設為ENABLE后就可用管理員登錄了,
因為用普通登錄VISTA后,會經常彈出確認的對話框,所以我現在都用管理員登錄…..但安全性會降低
上面是最先看到的方法
他是說要到控制台>系統管理工具>本機安全性原則裡面設定
但是不知道是不是因為那台NB是配 Home Basic 版本的關係
我在系統管理工具裡面找不到本機安全性原則裡面設定
 
所以就找別的方法
http://www.dk101.com/Discuz/archiver/?tid-106615.html
這個方法第一步是要在註冊表裡面加一個鍵值
做起來不會遇到什麼障礙
問題在第二步
他說要在附屬應用程式>執行 按右鍵選 使用管理者身分執行
但是我怎麼按執行的右鍵選單都沒有這個選項
反倒是按別的應用程式都有(不知道是不是又跟 Home Basic 有關了)
後來我想到新增一個 .bat 的批次檔案
然後把 net user Administrator /Active:yes 這個指令加進去
就可以對這個批次檔按右鍵 使用管理者身分執行
順帶一提 沒有使用管理者身分 是沒有權限執行這個指令的
這兩步都做好後 重開機 然後我就把原本的使用者帳號刪除
在管理者帳號建立密碼,以後都用管理者帳號登入
執行 BCB6 也沒有問題了
我想有人遇到有應用程式不能在 Vista 執行也可以試試看這個方法
聽說大部分的情況都有效
 
http://cccai.myweb.hinet.net/vista-admin.rar
順便把這些步驟都打包起來
解壓縮後先執行 1.reg
然後點 2.bat 右鍵選 使用管理者身分執行

http://cc.beingo.net