
이 레지스트리 경로에서:
[HKEY_CLASSES_ROOT\MSEdgeHTM\shell\open\command]
이 값을 가진 키가 있습니다:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --single-argument %1
용도는 무엇입니까?--single-argument %1
이것은 단순히 자리 표시자입니까? 제거해도 되나요? 아니면 명령줄 스위치로 교체해도 되나요?
답변1
%1 관련:
%1은(는) msedge 명령의 매개변수로 사용되는 파일을 나타냅니다. 따라서 기본적으로 "MSEdgHTM" 파일입니다. 제거한 경우 MSEdgeHTM 파일을 열면 내부 파일을 열지 않고 msedge.exe만 열립니다.
--single-argument 관련 :
Msedge는 크롬 기반이므로 이 인수에 대한 정보는 다음에서 직접 찾을 수 있습니다.크롬 소스 코드:
단일 인수 스위치는 자리 표시자(예: Windows 셸에서 채워진 "%1" 자리 표시자)로 대체할 때 큰따옴표를 이스케이프 처리하여 신뢰할 수 없는 다른 소프트웨어의 인수가 예기치 않게 구문 분석되는 것을 방지합니다.
따라서 그 목적은 다음 인수(%1)가 단일 인수로 올바르게 해석되도록 하는 것입니다.
보관해 두는 것이 좋을 것 같습니다.