5. říjen 2020 Autor: Tibor
Zobrazí nebo upraví typy souborů používané při přidružení přípon souborů. FTYPE [typ_souboru[=[řetězec pro spuštění příkazu]]] typ_souboru Určuje typ souboru, který chcete zobrazit nebo změnit. řetězec Určuje příkaz, který chcete při otevření souboru daného typu použít. Příkazem FTYPE bez parametrů zobrazíte aktuální typy souborů, pro které je definován řetězec pro spuštění příkazu. Příkaz FTYPE pouze s typem souboru zobrazí aktuální řetězec pro spuštění příkazu definovaný pro tento typ. Jestliže řetězec pro spuštění příkazu necháte prázdný, původní řetězec pro spuštění příkazu bude pro daný typ souborů odstraněn. V rámci řetězce pro spuštění příkazu jsou proměnné %0 a %1 nahrazeny názvem souboru, který je pomocí přidružení otevírán. Proměnná %* obsahuje všechny parametry a %2 obsahuje první parametr, %3 druhý parametr, atd. Proměnná %~n obsahuje všechny zbývající parametry počínaje n-tým, kde n může nabývat hodnot 2 až 9 včetně. Například: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %1 %* umožní spouštět skripty v jazyce Perl následujícím způsobem: script.pl 1 2 3 Nechcete-li používat přípony, zadejte následující: set PATHEXT=.pl;%PATHEXT% Skript pak můžete spustit tímto způsobem: script 1 2 3