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
example라는 파일 형식에 대해 열려 있는 명령 문자열을 삭제하려면 다음을 입력합니다.
ftype example=
.pl 파일 이름 확장자를 PerlScript 파일 유형과 연결하고 PerlScript 파일 유형이 PERL.EXE를 실행하도록 설정하려면 다음 명령을 입력합니다.
assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*
Perl 스크립트를 호출할 때.pl 파일 이름 확장명을 입력할 필요가 제거 하려면 다음을 입력 합니다.
set PATHEXT=.pl;%PATHEXT%