• [Vista] 將陽春記事本Notepad.exe替換成慣用的文字編輯器 - [Windows Vista]

    2008-04-12

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/jdev-logs/18888027.html

    Windows內建的記事本功能相當陽春,通常我都用EmEditorPsPad把它替換掉,但在Vista裡無法像以前一般只要複製與改名即可完成佈置,程序繁複許多,另外這次不使用檔案複製而改用mklink以符號連結與目錄連結 來建立記事本連結。

    以下是將記事本程式Notepad.exe改名為Notepad0.exe的步驟:

    假 定要讓使用者YOU具有Notepad.exe的完全控制權限的步驟:
    1. 用檔案總管找到 Notepad.exe,按右鍵選【內容】
    2. 選安全性頁籤→〔進階〕
      1. 選 使用者YOU→〔編輯〕,顯示使用權限視窗
      2. 按【擁有者頁籤】,目前的擁有者是 「TrustedInstaller」→〔編輯〕
      3. 變更擁有者為YOU
      4. 確 認目前的擁有者已經變成YOU後按確定,按連續幾個確定回到內容的安全性頁籤
    3. 在內容視 窗的【群組或使用者名稱】選YOU→〔編輯〕
    4. 選YOU,勾選下方的「完全控制」
    5. 連 續按確定直到視窗關閉
    6. 最後在檔案總管理把Notepad.exe改名成Notepad0.exe,注意:C: \Windows與C:\Windows\System32裡都有Notepad.exe,因此皆須執行上述操作
    開 啟DOS視窗後執行下列命令。PSPad執行時會讀取Lang資料夾裡的語言設定檔,因此再建立一個名為Lang的目錄連結指向PsPad\Lang:

    C:\Windows>mklink notepad.exe "c:\Program Files\PSPad\PSPad.exe"
    已建立 notepad.exe 的符號連結 <<===>> c:\Program Files\PSPad\PSPad.exe

    C:\Windows>mklink /D lang "c:\Program Files\pspad\Lang"
    已建立 lang 的符號連結 <<===>> c:\Program Files\pspad\Lang

    C:\Windows>dir /aL
      磁碟區 C 中的磁碟是 20080322
      磁碟區序號:  8C99-6FAB

     C:\Windows 的目錄

    2008/04/12  10:47    <SYMLINKD>     lang [c:\Program Files\pspad\Lang]
    2008/04/12  10:47    <SYMLINK>      notepad.exe [c:\Program Files\PSPad\PSPad.exe]
                   1 個檔案      & nbsp;        0 位元組

    有 的程式(如IE)會使用System32裡的記事本,因此System32裡也要重覆建立連結的動作。但C:\Windows\System32裡已經有 Lang目錄了,因此無法建立目錄連結,只能在該目錄裡建立符號連結ChineseBig5.ini與ChineseBig5.bmp:

    C:\Windows\System32>mklink notepad.exe "c:\Program Files\PSPad\PSPad.exe"
    已建立 notepad.exe 的符號連結 <<===>> c:\Program Files\PSPad\PSPad.exe

    C:\Windows\System32>cd Lang

    C:\Windows\System32\Lang>mklink ChineseBig5.ini "c:\Program Files\PSPad\Lang\ChineseBig5.ini"
    已建立 ChineseBig5.ini 的符號連結 <<===>> c:\Program Files\PSPad\Lang\ChineseBig5.ini

    C:\Windows\System32\Lang>mklink ChineseBig5.bmp "c:\Program Files\PSPad\Lang\ChineseBig5.bmp"
    已建立 ChineseBig5.bmp 的符號連結 <<===>> c:\Program Files\PSPad\Lang\ChineseBig5.bmp

    如 果啟動後出現的是捷克文的話,由功能表倒數第三個項目裡的第一個選項重新設定預設語言為ChineseBig5即可。

    往 後執行記事本啟動的就會是功能強大的PsPad.exe。

    ##
    分享到: