필자는 내 Windows 7 Ultimate OS를 조정하여 내 서버에서 .php 파일을보다 쉽게 열 수있게하려고합니다. iexplore.exe를 사용하여 열어 본 메뉴를 통해 파일을 열면 파일을 열지 않고 .php 파일을 다운로드하려고 시도합니다. (저는 XAMPP를 사용합니다).쉘/오픈/명령의 올바른 구문은 무엇입니까?
나는 XAMPP에 맞게 디렉토리를 올바르게 구성했습니다.
는 등록에서 나는 그러나 이것은 예상 된 결과를 생성하지 않습니다&
HKEY_CLASSES_ROOT\teak.php.open\shell\open\command
@"C:\Program Files (x86)\Internet Explorer\iexplore.exe" localhost/%1
HKEY_CLASSES_ROOT\.php
@tweak.php.open
를 만들었습니다. 이런 식으로 작동하지 않습니다.
일부 디버깅을 한 후에 변수 % 1을 (를) 사용하여 파일의 전체 주소를 보냈기 때문에이 문제가 발생했습니다.
즉
"C : \의 Program Files (x86) \ Internet Explorer를 \ iexplore.exe를"은 로컬 호스트/D : \ 웹 개발 \ XAMPP \ htdocs를 \form.php 내가 구문이 줄 알았는데 일괄 처리와 동일합니까? 배치에서 % 1을 사용하면 파일의 이름이됩니다. 내가 얻고 자하는 것이 전체 경로는 아닙니다.
문자열을 구문 분석하고 iexplore.exe로 보내기 위해 만든 배치 파일로 출력을 리디렉션하여 다소 고르지 못한 해결책으로이 문제를 해결했습니다 ... 제발 누군가 구문 또는 적절한 구문을 어디서 배울 수 있는지 말해주세요. (I 언어의 이러한 유형의 이름이 .... 배치 또는 쉘 또는 무엇이라고 모르겠어요 :. S)
이 프로그래밍 질문이 아니다. SuperUser.com에 질문을 닫고/마이 그 레이션하기 위해 투표 ... (적어도) on-topic. –
입니다. 그는 명령 행 처리기 언어를 사용하여 명령을 프로그래밍하고 있습니다. –
누군가이 "언어"가 무엇인지 설명 할 수 있습니까? (나는 Google이 할 수있는 이름입니다.) 그리고 그것에 대해 배울 수있는 곳이 있습니까? – Klik