Sdílet prostřednictvím


rmdir

Odstraní adresář.

Příkaz rmdir lze také spustit z konzoly pro zotavení systému Windows pomocí jiných parametrů. Další informace naleznete v tématu prostředí Windows Recovery Environment (WinRE).

Note

Tento příkaz je stejný jako příkaz rd.

Syntax

rmdir [<drive>:]<path> [/s [/q]]

Parameters

Parameter Description
[<drive>:]<path> Určuje umístění a název adresáře, který chcete odstranit. Cesta je povinná. Pokud na začátek zadané cesty zahrnete zpětné lomítko (), bude cesta začínat v kořenovém adresáři (bez ohledu na aktuální adresář).
/s Odstraní adresářový strom (zadaný adresář a všechny jeho podadresáře včetně všech souborů).
/q Určuje tichý režim. Při odstraňování stromu adresáře se nezobrazí výzva k potvrzení. Parametr /q funguje pouze v případě, že je zadán také parametr /s .

OPATRNOST: Při spuštění v tichém režimu dojde k odstranění celého stromu adresářů bez potvrzení. Před použitím parametru příkazového řádku /q se ujistěte, že jsou důležité soubory přesunuty nebo zálohovány.

/? Zobrazí nápovědu na příkazovém řádku.

Remarks

  • Adresář, který obsahuje soubory, včetně skrytých nebo systémových souborů, nemůžete odstranit. Pokud se o to pokusíte, zobrazí se následující zpráva:

    The directory is not empty

    Pomocí příkazu dir /a zobrazte seznam všech souborů (včetně skrytých a systémových). Poté použijte příkaz attrib s parametrem -h pro odstranění skrytých atributů souborů, parametr -s pro odstranění atributů systémových souborů nebo parametr -h -s pro odstranění skrytých atributů i atributů systémových souborů. Po odebrání skrytých atributů a atributů souborů můžete soubory odstranit.

  • Příkaz rmdir nelze použít k odstranění aktuálního adresáře. Pokud se pokusíte odstranit aktuální adresář, zobrazí se následující chybová zpráva:

    The process can't access the file because it is being used by another process.

    Pokud se zobrazí tato chybová zpráva, musíte přejít do jiného adresáře (nikoli podadresáře aktuálního adresáře) a potom to zkuste znovu.

Examples

Pokud chcete změnit nadřazený adresář, abyste mohli požadovaný adresář bezpečně odebrat, zadejte:

cd ..

Chcete-li odebrat adresář s názvem test (a všechny jeho podadresáře a soubory) z aktuálního adresáře, zadejte:

rmdir /s test

Pokud chcete spustit předchozí příklad v tichém režimu, zadejte:

rmdir /s /q test
  • Command-Line syntaxe