Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zobrazí nebo upraví typy souborů, které se používají v přidružení přípony názvu souboru. Pokud se používá bez operátoru přiřazení (=), zobrazí tento příkaz aktuální otevřený řetězec příkazu pro zadaný typ souboru. Pokud se používá bez parametrů, zobrazí tento příkaz typy souborů s definovanými otevřenými příkazovými řetězci.
Note
Tento příkaz je podporován pouze v rámci cmd.exe a není k dispozici v PowerShellu.
I když jako alternativní řešení můžete použít cmd /c ftype.
Syntax
ftype [<filetype>[=[<opencommandstring>]]]
Parameters
| Parameter | Description |
|---|---|
<filetype> |
Určuje typ souboru, který se má zobrazit nebo změnit. |
<opencommandstring> |
Určuje řetězec otevřeného příkazu, který se má použít při otevírání souborů zadaného typu souboru. |
| /? | Zobrazí nápovědu na příkazovém řádku. |
Remarks
Následující tabulka popisuje, jak ftype nahrazuje proměnné v řetězci otevřeného příkazu:
| Variable | Replacement value |
|---|---|
%0 nebo %1 |
Nahradí se názvem souboru, který se spustí prostřednictvím přidružení. |
%* |
Získá všechny parametry. |
%2, %3... |
Získá první parametr (%2), druhý parametr (%3) atd. |
%~<n> |
Získá všechny zbývající parametry začínající n-týmparametrem, kde n může být libovolné číslo od 2 do 9. |
Examples
Pokud chcete zobrazit aktuální typy souborů s definovanými otevřenými příkazovými řetězci, zadejte:
ftype
Chcete-li zobrazit aktuální řetězec příkazu open pro typ souboru txtfile , zadejte:
ftype txtfile
Tento příkaz vytvoří výstup podobný následujícímu:
txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
Chcete-li odstranit řetězec příkazu open pro typ souboru s názvem example, zadejte:
ftype example=
Pokud chcete přidružit příponu názvu souboru .pl k typu souboru PerlScript a povolit spuštění PERL.EXE typu souboru PerlScript, zadejte následující příkazy:
assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*
Pokud chcete eliminovat potřebu zadat příponu názvu souboru .pl při vyvolání skriptu Perl, zadejte:
set PATHEXT=.pl;%PATHEXT%