Shift 키를 누른 상태에서 ,,,

shift 키를 누른 상태에서 귀찮습니다.



Excel과 같은 MS Office 파일을 읽기 전용으로 열려면 shift 키 + 오른쪽 클리 메뉴 → 읽기 전용으로 열기(R)를 누릅니다.

레지스트리 편집



파일 형식은 Unicode BOM 있음



아래의 파일을 더블 클릭하면 shift 키를 누른 상태에서,,
※컴퓨터의 관리자 권한이 필요합니다

msoffice.reg
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec]
@="[open(\"%1\",,1,,,,,,,,,,,,1,,1)]"


[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec]
@="[open(\"%1\",,1,,,,,,,,,,,,1,,1)]"


[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\PowerPoint.Show.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DisablePasswordCaching"=dword:00000000


해설



어쩌면 레지스트리를 다시 작성하는 것이 불안한 사람을 위해.

이것은 레지스트리 파일


Windows Registry Editor Version 5.00 를 먼저 써야 합니다.

.xlsx 확장자를 읽기 전용으로 엽니다.


"Extended"=- 에서 shift 키가 필요하지 않습니다.@="[open(\"%1\",,1,,,,,,,,,,,,1,,1)]" 는 읽기 전용으로 열리는 메뉴가 잘못되어 수정되었습니다.
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec]
@="[open(\"%1\",,1,,,,,,,,,,,,1,,1)]"

.xls 확장자를 읽기 전용으로 엽니다. ry)


[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec]
@="[open(\"%1\",,1,,,,,,,,,,,,1,,1)]"

.docx 확장자를 읽기 전용으로 엽니다. ry)


[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

.doc 확장자를 읽기 전용으로 엽니다. ry)


[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

.pptx 확장자를 읽기 전용으로 엽니다. ry)


[HKEY_CLASSES_ROOT\PowerPoint.Show.12\shell\OpenAsReadOnly]
@="読み取り専用で開く(&R)"
"Extended"=-

IE 비밀번호 캐시 사용



shift 키 관련 없음
이것이 섞여 있기 때문에 레지스트리를 어지럽게 변경해서는 안됩니다.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DisablePasswordCaching"=dword:00000000

남은 과제



명령 창을 여기에서 열기



Shift 키 없이는 할 수 없습니다.
다음 키를 삭제할 수 있으면 가능하지만 레지스트리 편집기에서도 삭제할 수 없었습니다.
[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
"Extended"=-

좋은 웹페이지 즐겨찾기