ftype
표시 하거나 파일 이름 확장명 연결에 사용 되는 파일 형식을 수정 합니다. 할당 연산자(=) 없이 사용하는 경우 이 명령은 지정된 파일 형식에 대한 현재 열려 있는 명령 문자열을 표시합니다. 매개 변수 없이 사용하는 경우 이 명령은 열린 명령 문자열이 정의된 파일 형식을 표시합니다.
참고 항목
이 명령은 cmd.exe 내에서만 지원되며 PowerShell에서 사용할 수 없습니다.
하지만 해결 방법으로 사용할 cmd /c ftype
수 있습니다.
구문
ftype [<filetype>[=[<opencommandstring>]]]
매개 변수
매개 변수 | 설명 |
---|---|
<filetype> |
표시 하거나 변경 하려면 파일 형식을 지정 합니다. |
<opencommandstring> |
지정 된 파일 형식의 파일을 열 때 사용 하 여 열려 있는 명령 문자열을 지정 합니다. |
/? | 명령 프롬프트에 도움말을 표시합니다. |
설명
다음 표에서 어떻게 ftype 열려 있는 명령 문자열 내에서 변수를 대체 합니다.
변수 | 대체 값 |
---|---|
%0 또는 %1 |
연결을 통해 실행 되 고 파일 이름으로 대체 하 게 합니다. |
%* |
모든 매개 변수를 가져옵니다. |
%2 , %3 , ... |
첫 번째 매개 변수(%2 ), 두 번째 매개 변수(%3 ) 등을 가져옵니다. |
%~<n> |
n번째 매개 변수로 시작하는 모든 다시 기본 매개 변수를 가져옵니다. 여기서 n은 2에서 9까지의 임의의 숫자일 수 있습니다. |
예제
열려 있는 명령 문자열을 정의 하는 현재 파일 종류를 표시 하려면 다음을 입력 합니다.
ftype
에 대 한 현재 열려 있는 명령 문자열을 표시 하는 txtfile 파일 유형, 유형:
ftype txtfile
이 명령은 다음과 유사한 출력을 생성합니다.
txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
예제라는 파일 형식에 대해 열려 있는 명령 문자열을 삭제하려면 다음을 입력합니다.
ftype example=
하려면.pl 파일 이름 확장명 PerlScript 파일 형식과 연결 하 고 PERL을 실행 하려면 PerlScript 파일 형식을 사용 하도록 설정 합니다. EXE, 다음 명령을 입력 합니다.
assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*
Perl 스크립트를 호출할 때.pl 파일 이름 확장명을 입력할 필요가 제거 하려면 다음을 입력 합니다.
set PATHEXT=.pl;%PATHEXT%