3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز

در این مقاله از سایت آکاایران مطلبی در مورد 3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز ارائه شده است ، همچنین برای مشاهده مقالات بیشتر در دسته ترفندهای نرم افزارها از سایت ترفند آکاایران مقالات بیشتری را مشاهده نمایید

آکاایران: 3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز

3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز
,ویرایش‌‌گر,متن,Notepad,[categoriy]

آکاایران: 3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز

ویرایش‌‌گر متن Notepad با تمام سادگی‌‌اش یکی از پرکاربرد ترین برنامه‌‌های ویندوز از ابتدای عرضه ویندوز تاکنون بوده است. با این وجود، با توجه به سطح نیاز کاربران و همینطور امکاناتی که هر فرد از یک ویرایش‌‌گر متن انتظار دارد، Notepad نمی تواند یک انتخاب کامل برای کاربران حرفه‌‌ای باشد. لذا بسیاری از کاربران از ویرایش‌‌گرهایی نظیر Notepad++،Notepad2 و Metapad برای ویرایش متن، سورس فایل‌‌ها و همین طور کدنویسی استفاده می کنند. بدین منظور قصد داریم در این ترفند، 3 روش مفید و جالب را برای جای گزینی ویرایش‌‌گر متن دلخواه‌‌ به جای Notepad ویندوز و استفاده از آن به عنوان ویرایش‌‌گر پیش‌‌فرض ویندوز معرفی نماییم.
 

برای این کار سه روش وحود دارد :
روش اول: جای گزینی فایل اجرایی به وسیله نوشتن یک Batch اسکریپت
در این روش بایستی فایل notepad.exe موجود در دو پوشه Windows و System32 را به notepadX.exe تغییر نام داده و فایل اجرایی ویرایش‌‌گر جدیدمان را با نام notepad.exe در دو پوشه ذکر شده ذخیره نماییم. البته این کارها را به وسیله نوشتن یک Batch اسکریپت انجام خواهیم داد نه به صورت دستی.
برای این کار ابتدا ویرایش‌‌گر Notepad را باز کرده و کد زیر را در آن عیناً در آن Copy و Paste نمایید:

 به گزارش آکاایران: 
@ECHO OFF
REM WWW.TARFANDESTAN.COM
ECHO.
CHOICE "Install notepad2.exe as notepad.exe (and rename old notepad.exe to notepadX.exe) "
IF ERRORLEVEL 2 GOTO Abort

IF NOT EXIST notepad2.exe GOTO Missing
IF EXIST %windir%
otepadX.exe GOTO Already

REN %windir%
otepad.exe notepadX.exe
COPY notepad2.exe %windir%
otepad.exe

IF NOT EXIST %windir%system32
otepad.exe GOTO Done
IF EXIST %windir%system32
otepadX.exe GOTO Already
REN %windir%system32
otepad.exe notepadX.exe
COPY notepad2.exe %windir%system32
otepad.exe
GOTO Done

:Already
ECHO.
ECHO Error: The file notepadX.exe already exists.
GOTO End
:Missing
ECHO.
ECHO Error: The file notepad2.exe is not in current directory.
GOTO End.
:Abort
ECHO.
ECHO Aborted.
GOTO End
:Done
ECHO.
ECHO...Done.
:End
ECHO.

دقت کنید در این مثال ما فرض کرده‌‌ایم فایل اجرایی ویرایش‌‌گر جای گزین ما notepad2.exe نام دارد. در صورتی که فایل اجرایی ویرایش‌‌گر شما نام دیگری دارد، در خطوطی که notepad2.exe درج شده است، نام فایل اجرایی مورد نظر را جای گزین آن کنید.
حالا از منوی File گزینه Save As را انتخاب کرده و فایل را با نام دلخواه و پسوند bat ذخیره نمایید (برای مثال Tarfandestan.bat).
اکنون فایل اجرایی notepad2.exe (یا فایل اجرایی ویرایش‌‌گر مورد نظر دیگر) را در کنار این اسکریپتی که ساخته‌‌اید Copy و Paste نموده و فایل bat را اجرا نمایید (هر دو فایل بایستی در یک پوشه و در کنار یکدیگر باشند).

روش 2: تغییر دادن فایل اجرایی و ادیتور پسوندهای مختلف از طریق رجیستری
در این روش، به وسیله نوشتن یک فایل رجیستری، نرم‌‌افزار ویرایش‌‌گر متن دیگری را (ترفندستان) به عنوان اجرا کننده فایل‌‌هایی با پسوند txt و log و ادیتور فایل‌‌هایی با پسوند cmd،html، reg،vbe و vbs قرار می‌‌دهیم.
برای این کار ابتدا ویرایش‌‌گر Notepad را باز کرده و کد زیر را در آن عیناً در آن Copy و Paste نمایید:

Windows Registry Editor Version 5.00

;    =====================================================================================
;    >   .txt handler
;    -------------------------------------------------------------------------------------
[HKEY_CLASSES_ROOT	xtfileshellopencommand]
@="C:Program Files
otepad2
otepad2.exe %1"


;    =====================================================================================
;    >   .cmd editor
;    -------------------------------------------------------------------------------------
[HKEY_CLASSES_ROOTcmdfileshelleditcommand]
@="C:Program Files
otepad2
otepad2.exe %1"


;    =====================================================================================
;    >   .html editor
;    -------------------------------------------------------------------------------------
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerDefault HTML Editor]
"Description"="notepad2"

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerDefault HTML Editorshelleditcommand]
@="C:Program Files
otepad2
otepad2.exe %1"


;    =====================================================================================
;    >   .log handler
;    -------------------------------------------------------------------------------------
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.LOGOpenWithList]
"a"="notepad2.exe"
"b"="notepad.exe"


;    =====================================================================================
;    >   .reg editor
;    -------------------------------------------------------------------------------------
[HKEY_CLASSES_ROOT
egfileshelleditcommand]
@="C:Program Files
otepad2
otepad2.exe %1"


;    =====================================================================================
;    >   .vbe editor
;    -------------------------------------------------------------------------------------
[HKEY_CLASSES_ROOTVBEFileShellEditcommand]
@="C:Program Files
otepad2
otepad2.exe %1"


;    =====================================================================================
;    >   .vbs editor
;    -------------------------------------------------------------------------------------
[HKEY_CLASSES_ROOTVBSFileShellEditcommand]
@="C:Program Files
otepad2
otepad2.exe %1"

دقت کنید در این مثال ما فرض کرده‌‌ایم فایل اجرایی ویرایش‌‌گر جای گزین ما notepad2.exe نام دارد. در صورتی که فایل اجرایی ویرایش‌‌گر شما نام دیگری دارد، در خطوطی که notepad2.exe درج شده است، نام فایل اجرایی مورد نظر را جای گزین آن کنید.
هم چنین دقت کنید محل فایل اجرایی notepad2.exe را پوشه notepad2 در مسیر C:Program Files در نظر گرفته‌‌ایم. در صورتی که این برنامه جای دیگری نصب شده است بایستی در خطوط موجود مسیر دیگر را جای گزین نمایید.
حالا از منوی File گزینه Save As را انتخاب کرده و فایل را با نام دلخواه و پسوند reg ذخیره نمایید (برای مثال Tarfandestan.reg).
در نهایت فایل reg ساخته شده را اجرا نموده و در پیامی که ظاهر می‌‌شود بر روی دکمه Yes کلیک نمایید.

روش سوم: اضافه کردن مورد جدید به راست کلیک
در این روش گزینه جدیدی به راست کلیک ویندوز اضافه خواهیم کرد که به وسیله انتخاب آن، فایل مدنظر با ویرایش‌‌گر هدف باز خواهد شد.
برای این کار ابتدا ویرایش‌‌گر Notepad را باز کرده و کد زیر را در آن عیناً در آن Copy و Paste نمایید:

REGEDIT4

[HKEY_CLASSES_ROOT*shell
otepad2]
@="&notepad2"

[HKEY_CLASSES_ROOT*shell
otepad2command]
@=""C:Program Files
otepad2
otepad2.exe" %1"

دقت کنید در این مثال ما فرض کرده‌‌ایم فایل اجرایی ویرایش‌‌گر جای گزین ما notepad2.exe نام دارد. در صورتی که فایل اجرایی ویرایش‌‌گر شما نام دیگری دارد، در خطوطی که notepad2.exe درج شده است، نام فایل اجرایی مورد نظر را جای گزین آن کنید.
هم چنین دقت کنید محل فایل اجرایی notepad2.exe را پوشه notepad2 در مسیر C:Program Files در نظر گرفته‌‌ایم. در صورتی که این برنامه جای دیگری نصب شده است بایستی در خطوط موجود مسیر دیگر را جای گزین نمایید.
حالا از منوی File گزینه Save As را انتخاب کرده و فایل را با نام دلخواه و پسوند reg ذخیره نمایید (برای مثال Tarfandestan.reg).
در نهایت فایل reg ساخته شده را اجرا نموده و در پیامی که ظاهر می‌‌شود بر روی دکمه Yes کلیک نمایید.

لازم به ذکر است شما می‌‌توانید 3 نوع از بر ترین جای گزین‌‌های Notepad را از لینک‌‌های زیر دانلود نمایید و به وسیله روش‌‌های بالا نرم‌‌افزار مورد نظر به عنوان ویرایش گر اصلی ویندوز و جای گزین Notepad انتخاب کنید:


http://www.flos-freeware.ch/notepad2.html
http://notepad-plus-plus.org/download
http://liquidninja.com/metapad/download.html

 

 

منبع :

3 روش برای جایگزین نمودن سایر ویرایش گرهای متن به جای Notepad ویندوز گردآوری توسط بخش ترفند نرم افزار، آموزش نرم افزار، ترفندهای نرم افزار سایت آکاایران

اخبار اکاایران

تبلیغات