Sublime Text

- Enable

[HKEY_CLASSES_ROOT\*\shell\Sublime Text]
@="Open with Sublime Text"
"Icon"="C:\\SublimeText\\sublime_text.exe"

[HKEY_CLASSES_ROOT\*\shell\Sublime Text\command]
@="C:\\SublimeText\\sublime_text.exe \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\Sublime Text]
@="Open with Sublime Text"
"Icon"="C:\\SublimeText\\sublime_text.exe"

[HKEY_CLASSES_ROOT\Directory\shell\Sublime Text\command]
@="C:\\SublimeText\\sublime_text.exe \"%V\""

 

 

- Disable

[-HKEY_CLASSES_ROOT\*\shell\Sublime Text]

[-HKEY_CLASSES_ROOT\*\shell\Sublime Text\command]

[-HKEY_CLASSES_ROOT\Directory\shell\Sublime Text]

[-HKEY_CLASSES_ROOT\Directory\shell\Sublime Text\command]

 

 

VS Code

- Enable

[HKEY_CLASSES_ROOT\*\shell\VSCode]
@="Open with Code"
"Icon"="C:\\VSCode\\Code.exe"

[HKEY_CLASSES_ROOT\*\shell\VSCode\command]
@="C:\\VSCode\\Code.exe \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="Open with Code"
"Icon"="C:\\VSCode\\Code.exe"

[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@="C:\\VSCode\\Code.exe \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="Open with Code"
"Icon"="C:\\VSCode\\Code.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@="C:\\VSCode\\Code.exe \"%V\""

 

 

- Disable

[-HKEY_CLASSES_ROOT\*\shell\VSCode]

[-HKEY_CLASSES_ROOT\*\shell\VSCode\command]

[-HKEY_CLASSES_ROOT\Directory\shell\VSCode]

[-HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]

 

 

Open_with_Sublime_Text.zip
0.00MB
Open_with_VS_Code.zip
0.00MB

관리자 권한 실행 명령어

- CMD>
PowerShell -Command "Start-Process cmd -Verb RunAs"

- PowerShell>
Start-Process -FilePath "powershell" -Verb RunAs

- Pwsh>
Start-Process -FilePath "pwsh" -Verb RunAs

- 윈도우10 스토어 앱
PowerShell -Command Start-Process -Verb RunAs shell:AppsFolder\Microsoft.WindowsTerminal_8wekyb3d8bbwe!App

에디션 인덱스 확인

명령 프롬프트 (관리자 권한으로 실행) > dism /get-wiminfo /wimfile:E:\sources\install.wim

명령 프롬프트 (관리자 권한으로 실행) > dism /get-wiminfo /wimfile:E:\sources\install.esd

 

에디션 정보 확인

명령 프롬프트 (관리자 권한으로 실행) > dism /get-wiminfo /wimfile:E:\sources\install.wim /index:1

명령 프롬프트 (관리자 권한으로 실행) > dism /get-wiminfo /wimfile:E:\sources\install.esd /index:1

 

CMD/BAT파일을 EXE파일로 만드는 방법

윈도우에 포함된 IExpress 설치 패키지 생성 툴에 CMD/BAT파일만 넣어 EXE파일 생성가능


명령 프롬프트 > 생성 경로 > iexpress.exe


- New > Create new Self Extraction Directive file.

- Package purpose > Extract files and run an installation command

- 제목

- Confirmation prompt > No prompt.

- License agreement > Do not display a license.

- Packaged files > CMD파일 추가

- Install Program to Launch > cmd /c "install.cmd"

- Show window > Default

- Finished message - No message.

- Pacakage Name and Options > 제목, Store files using Long File Name inside Package

- Configure restart > No restart

- Save Self Extraction Directive > SED파일 저장


*CMD파일명이 긴 경우 중간에 "패키지내 긴 파일명 사용 옵션"을 꼭 체크해야함

윈도우 사운드 노멀라이징 기능 바로 실행 커맨드


사용중인 기기 Loudness Equalization 기능이 있는지 확인




레지스트리 키 찾는 방법

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render 아래에 등록된 장치 중 Properties 키 안에 "스피커"라는 문자열값이 있는 장치 ID를 찾음


각 장치마다 두개 정도의 키가 있음

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\...\Properties

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\...\FxProperties


스피커 장치의 FxProperties 키의 값 중 Loudness Equalization 값을 찾아 변경



레지스트리 키

켜기

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{...}\FxProperties]

"Loudness Equalization"=hex:0b,00,00,00,01,00,00,00,ff,ff,00,00

끄기

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{...}\FxProperties]

"Loudness Equalization"=hex:0b,00,00,00,01,00,00,00,00,00,00,00



레지스트리 키 변경 커맨드 라인

명령 프롬프트 (관리자 권한으로 실행) >

@echo off

echo Windows Speaker Loudness Equalization On/Off

echo.


set /a les=0


set /p les=Turn on Loudness Equalization - Type Y/N: 


if %les%==0 set les=y

if "%les%"=="Y" set les=y

if "%les%"=="N" set les=n


sc stop Audiosrv

timeout 2


:: 레지스트리 접근 권한이 있는 경우

if %s%==y reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{...}\FxProperties" /v "Loudness Equalization" /t REG_BINARY /d 0b00000001000000ffff0000 /f

if %s%==n reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{...}\FxProperties" /v "Loudness Equalization" /t REG_BINARY /d 0b0000000100000000000000 /f


:: 레지스트리 접근 권한이 없는 경우 - reg 파일로 만들어서 추가

if %les%==y regedit /s C:\Windows_Speaker_LoudnessEqualization_Enable.reg

if %les%==n regedit /s C:\Windows_Speaker_LoudnessEqualization_Disable.reg


sc start Audiosrv

timeout 2


Windows_Speaker_LoudnessEqualization.cmd

크롬 구글에 세부정보 신고 끄기


%UserProfile%\AppData\Local\Google\Chrome\User Data\SwReporter\...\software_reporter_tool.exe


- software_reporter_tool.exe 파일을 텍스트 에디터로 열어 모든 내용 삭제 후 저장


* 작업 관리자에서 software_reporter_tool.exe 실행 종료

* 크롬 > 설정 > 컴퓨터 정리에서 "Google에 세부정보 신고" 기능을 그냥 끌 경우, 재시작시 기능이 다시 켜지며 크롬이 먹통이 되는 경우도 생김



자동 변경 커맨드 라인

명령 프롬프트 (관리자 권한으로 실행) >

@echo off

:: 이름이 같은 다른 프로세스가 존재하는지 확인 필요 - 필요 시 PID로 구분 가능


echo.

taskkill /f /im software_reporter_tool.exe


timeout 1


:: software_reporter_tool.exe 위치 표시

echo.

where /r "%UserProfile%\AppData\Local\Google\Chrome\User Data\SwReporter" "software_reporter_tool.exe"

echo.


:: 경로를 저장한 후 파일 백업 및 빈파일 만들기

cd "%UserProfile%\AppData\Local\Google\Chrome\User Data\SwReporter"


dir "%UserProfile%\AppData\Local\Google\Chrome\User Data\SwReporter" /ad /s /b > %Temp%\SwReporter_List.txt


for /f "delims=" %%i in (%Temp%\SwReporter_List.txt) do (

cd %%i

if exist "software_reporter_tool.exe" copy software_reporter_tool.exe software_reporter_tool.exe.bak && echo.> software_reporter_tool.exe

)


:: 파일 검색 후 정보 표시

echo.

:: type %Temp%\SwReporter_List.txt

dir /s "%UserProfile%\AppData\Local\Google\Chrome\User Data\SwReporter" > %Temp%\SwReporter_List.txt

findstr /i "software_reporter_tool.exe" "%Temp%\SwReporter_List.txt"


:: 경로 저장 파일 삭제

del /f /q "%Temp%\SwReporter_List.txt"


timeout 10


Chrome_SWReporter_Delete.cmd


크롬 먹통 현상 해결


1. chrome.exe 파일을 chrome0.exe 등으로 변경 후 실행


2. chrome.exe --no-sandbox 명령줄 추가


3. DRM 관련 프로그램 삭제

블로그 이미지