Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Visar eller ändrar filtyper som används i filnamnstilläggsassociationer. Om det används utan en tilldelningsoperator (=) visar det här kommandot den aktuella öppna kommandosträngen för den angivna filtypen. Om det används utan parametrar visar det här kommandot de filtyper som har definierat öppna kommandosträngar.
Note
Det här kommandot stöds endast i cmd.exe och är inte tillgängligt från PowerShell.
Även om du kan använda cmd /c ftype som en lösning.
Syntax
ftype [<filetype>[=[<opencommandstring>]]]
Parameters
| Parameter | Description | 
|---|---|
| <filetype> | Anger vilken filtyp som ska visas eller ändras. | 
| <opencommandstring> | Anger den öppna kommandosträng som ska användas när du öppnar filer av den angivna filtypen. | 
| /? | Visar hjälp i kommandotolken. | 
Remarks
I följande tabell beskrivs hur ftype ersätter variabler i en öppen kommandosträng:
| Variable | Replacement value | 
|---|---|
| %0eller%1 | Ersätts med filnamnet som startas via associationen. | 
| %* | Hämtar alla parametrar. | 
| %2, ,%3... | Hämtar den första parametern ( %2), den andra parametern (%3) och så vidare. | 
| %~<n> | Hämtar alla återstående parametrar från och med den n:te parametern, där n kan vara vilket tal som helst mellan 2 och 9. | 
Examples
Om du vill visa de aktuella filtyperna som har definierat öppna kommandosträngar skriver du:
ftype
Om du vill visa den aktuella öppna kommandosträngen för txtfile-filtypen skriver du:
ftype txtfile
Det här kommandot genererar utdata som liknar följande:
txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
Om du vill ta bort den öppna kommandosträngen för en filtyp med namnet exempel skriver du:
ftype example=
Om du vill associera filnamnstillägget .pl med filtypen PerlScript och aktivera filtypen PerlScript för att köra PERL.EXE skriver du följande kommandon:
assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*
Om du vill eliminera behovet av att skriva filnamnstillägget .pl när du anropar ett Perl-skript skriver du:
set PATHEXT=.pl;%PATHEXT%