DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 120716 - Última revisão: segunda-feira, 30 de Outubro de 2006 - Revisão: 2.1

 

Sumário

Uma vez que programas controlar a política de criação de ficheiros no Windows, os ficheiros, por vezes, são criados utilizando nomes que não são válidos ou reservados nomes, tais como LPT1 ou PRN. Este artigo descreve como eliminar esses ficheiros utilizando a interface de utilizador padrão.

Mais Informação

Nota : tem de sessão ser iniciada no localmente no computador do Windows para eliminar estes ficheiros.

Se o ficheiro foi criado numa atribuição tabela (FAT, File Allocation Table) partição de ficheiros, poderá eliminá-lo em MS-DOS, utilizando utilitários da linha de comandos padrão (tais como DEL) com wildcard(s). Por exemplo:
  • PR DEL?.*

    - ou -
  • DEL LPT?.*
Estes comandos não funcionam numa partição do sistema de ficheiros NTFS como NTFS suporta o subsistema POSIX e nomes de ficheiros como, por exemplo, PRN são válidas neste subsistema. No entanto, o sistema operativo assume o programa que criou pode também eliminá-los; por conseguinte, pode utilizar comandos nativos para o subsistema POSIX.

Pode eliminar (desligar) destes ficheiros utilizando um programa POSIX simples, nativo. Por exemplo, o Windows Resource Kit inclui uma ferramenta deste tipo, Rm.exe.

Nota : POSIX comandos são sensíveis a maiúsculas e minúsculas. Unidades e pastas são referenciadas diferente do que no MS-DOS. Windows 2000 e posteriores comandos POSIX tem utilize a seguinte sintaxe de utilização:
POSIX /c [<args>] IE <path\command>: posix /c c:\rm.exe -d AUX.
Utilização assume que Rm.exe é o caminho ou pasta actual:
-d RM / / driveletter / path using forward slashes / filename
Por exemplo, para remover um ficheiro ou pasta denominada COM1 (localizada em c:\Programas\Microsoft Files\Subdir neste exemplo), escreva o seguinte comando:
RM -d "//C/Program ficheiros/subdir/COM1"
Para remover uma pasta e todo o respectivo conteúdo (C:\Program Files\BadFolder neste exemplo), escreva o seguinte comando:
RM - r "//C/Program ficheiros/BadFolder"
Outra opção consiste em utilizar uma sintaxe que ignora as verificações de palavra reserva típicas completamente. Por exemplo, pode possivelmente eliminar qualquer ficheiro com um comando como:
DEL \\. \ driveletter: \ path \ filename
Por exemplo:
DEL \\.\c:\somedir\aux
Se o nome no sistema de ficheiros for apresentado como um directório, utilize a seguinte sintaxe.

Por exemplo, pode possivelmente eliminar qualquer directório com um comando como:
RD \\.\<driveletter>:\<path>\<directory nome >
Por exemplo:
RD \\.\c:\somedir\aux
- ou -
<driveletter><path>RmDir \\. \ <letradaunidade>: \ <caminho> \ <directory>
Por exemplo:
RmDir \\.\C:\YourFTP_ROOT's_PATH\COM1 /s /q
/s -este parâmetro remove todos os directórios e ficheiros no directório especificado e também o próprio directório. Este parâmetro também remove uma árvore de directórios.

/q -este parâmetro significa o modo silencioso. Não pergunte se pode remover uma árvore de directórios que contém o parâmetro /s .

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbmt kbusage KB120716 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 120716  (http://support.microsoft.com/kb/120716/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft