● 노트 패드3로 대체하기
컨텐츠 정보
- 16,758 조회
- 0 추천
- 목록
본문
● 노트 패드 대체하기
c:\Users\shimss\Downloads\노트 패드 대체하기.zip
@echo off & cd /d %~dp0 & title notepad3.exe 로 대체 & mode con cols=70 lines=20
echo 관리자권한 확인용 >%windir%\admin.confirm || @(
echo Set UAC = CreateObject^("Shell.Application"^) > "%tmp%\admin.vbs"
echo UAC.ShellExecute "%~0", "", "", "runas", 1 >> "%tmp%\admin.vbs"
"%tmp%\admin.vbs" & del "%tmp%\admin.vbs" & exit)
del %windir%\admin.confirm
if "%PROCESSOR_ARCHITECTURE%"=="x86" (set bit=x86) else (set bit=x64)
:sel
echo.
echo 1. Notepad3 대체
echo 2. 원상 복구
echo 3. 종료
echo.
set sel=
set /p sel=선택하세요:
if /i "%sel%"=="1" goto 1
if /i "%sel%"=="2" goto 2
if /i "%sel%"=="q" goto exit
cls
goto sel
:1
if /i not exist app\Notepad3_%bit%\notepad3.ini @(
echo.
echo.
echo. 현재 폴더에 notepad3.exe 파일이 필요합니다
echo.
pause
exit
)
if /i not exist app\Notepad3_%bit%\notepad3.ini @(
echo.
echo.
echo. 현재 폴더에 notepad3.ini 파일이 필요합니다
echo.
pause
exit
)
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v Debugger /d "%~dp0app\Notepad3_%bit%\Notepad3.exe /z" /f
reg add HKEY_CLASSES_ROOT\txtfile\DefaultIcon /ve /t reg_expand_sz /d "%~dp0app\Notepad3_%bit%\Notepad3.exe" /f
reg add "HKEY_CLASSES_ROOT\*\shell\Notepad3 에서 열기" /v "icon" /d "%~dp0app\Notepad3_%bit%\Notepad3.exe,0" /f
reg add "HKEY_CLASSES_ROOT\*\shell\Notepad3 에서 열기\command" /v "" /d "%~dp0app\Notepad3_%bit%\Notepad3.exe \"%%V\"" /f
goto :fin
:fin
taskkill /f /im explorer.exe
start explorer.exe
timeout /t 1
cls
echo.
echo.
echo. 모든 작업을 완료했습니다
echo.
pause
exit
:2
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /f
reg add HKEY_CLASSES_ROOT\txtfile\DefaultIcon /ve /t reg_expand_sz /d "%%SystemRoot%%\system32\imageres.dll,-102" /f
reg delete "HKEY_CLASSES_ROOT\*\shell\Notepad3 에서 열기" /f
goto :fin
:Exit
exit
=========
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠