Retornar

[DOS Help INICIO]

Avançar
   

UNDELETE

Restaura arquivos previamente excluídos com o comando DEL. 

O UNDELETE oferece três níveis de proteção aos arquivos contra exclusão acidental: Registrador de Exclusão, Controlador de Exclusão e Padrão. Para obter informações sobre cada um dos níveis de proteção,

Sintaxe :

UNDELETE [[unidade:][caminho]nome-de-arquivo] [/DT|/DS|/DOS] 

UNDELETE [/LIST|/ALL|/PURGE[:unidade]|/STATUS|/LOAD|/UNLOAD |/S[:unidade]| /Tunidade[-entradas]] 

Parâmetro :

[unidade:][caminho]nome-de-arquivo 
Especifica a localização e o nome do arquivo ou conjunto de arquivos a serem recuperados. Como padrão, UNDELETE restaura todos os arquivos excluídos no diretório atual. 

Opções :

/LIST 
Lista os arquivos excluídos passíveis de recuperação, mas não os recupera. O parâmetro [unidade:][caminho]nome-de-arquivo e as opções /DT, /DS e /DOS controlam as listas produzidas por esta opção. 

/ALL 
Recupera os arquivos excluídos sem emitir aviso solicitando a confirmação de cada arquivo. O UNDELETE usa o método Registrador de Exclusão, se houver. Se não estiver presente esse método, o UNDELETE usa o Controlador de Exclusão, se houver. Caso contrário, o UNDELETE recupera os arquivos a partir do diretório DOS, fornecendo um sinal de número (#) no lugar do primeiro caractere do nome-de-arquivo. Se já houver nome-de-arquivo duplicado, esta opção tentará , em seguida, cada um dos caracteres a seguir, na ordem listada, até que o resultado seja um nome-de-arquivo único: #%&0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ. 

/DOS 
Recupera somente os arquivos internamente listados como excluídos pelo MS-DOS, emitindo aviso solicitando confirmação de cada arquivo. Se houver arquivo de controle de exclusão, esta opção fará com que UNDELETE o ignore. 

/DT 
Recupera somente os arquivos listados no arquivo de controle de exclusão, solicitando a confirmação de cada arquivo. 

/DS 
Recupera somente os arquivos listados no diretório SENTRY, solicitando a confirmação de cada arquivo. 

/LOAD 
Carrega o programa residente Undelete na memória usando as informações definidas no arquivo UNDELETE.INI. Se esse arquivo não existir, o UNDELETE utilizará  os valores padrão. 

/UNLOAD 
Descarrega a parte residente do Undelete da memória, desativando a capacidade de restaurar arquivos excluídos. 

/PURGE[:unidade] 
Exclui o conteúdo do diretório SENTRY. Se não for especificada unidade, o UNDELETE pesquisará  a unidade atual à procura do diretório. 

/STATUS 
Exibe o tipo de proteção contra exclusão em efeito para cada unidade. 

/S[:unidade] 
Ativa o método Registrador de Exclusão e carrega a parte residente do programa UNDELETE na memória. O programa grava informações usadas para recuperar arquivos excluídos na unidade especificada. Se não for especificada unidade, o uso desta opção ativa o método Registrador de Exclusão na unidade atual. A especificação da opção /S carrega o programa residente em memória usando as informações definidas no arquivo 
UNDELETE.INI. 

/Tunidade[-entradas] 
Ativa o método Controlador de Exclusão e carrega a porção residente do programa UNDELETE na memória. O programa grava as informações usadas para recuperar arquivos excluídos. O parâmetro de unidade necessário especifica a unidade que contêm o disco para o qual você deseja que o UNDELETE salve informações sobre os arquivos excluídos. O parâmetro opcional entradas, que deve ser um valor no intervalo de 1 a 999, 
especifica o número máximo de entradas no arquivo de controle de exclusão (PCTRACKR.DEL). O valor padrão para entradas depende do tipo de disco que está sendo controlado. A lista abaixo mostra os diversos tamanhos de disco, seu número padrão de entradas e os tamanhos de arquivo correspondentes: 

Tamanho  Entradas  Tamanho do
do disco                        arquivo

360K           25               5K 

720K           50               9K 

1,2 MB        75               14K 

1,44 MB      75               14K 

20 MB         101             18K 

32 MB         202             36K 

32 MB         303             55K 

ATENÇÃO: NÃo use o controle de exclusÃo para unidades redirecionadas com os comandos JOIN ou SUBST. Caso deseje usar o comando ASSIGN, deve fazê-lo antes de usar o UNDELETE para instalar o controle de exclusão.

Exemplos :

O comando abaixo especifica que o UNDELETE deve recuperar todos os arquivos excluídos do diretório atual de uma só vez, emitirá aviso solicitando a confirmação de cada arquivo e usará o maior nível disponível de controle de exclusão: 

undelete 

O comando abaixo especifica que o UNDELETE deve recuperar todos os arquivos de extensão .BAT excluídos do diretório principal da unidade C, sem emitir aviso solicitando a confirmação de cada arquivo: 

undelete c:\*.bat /all 

O comando abaixo carrega a porção residente do programa UNDELETE na memória, cria um diretório oculto chamado SENTRY e especifica que o UNDELETE mova os arquivos excluídos da unidade C para aquele diretório: 

undelete /sc 

O comando abaixo carrega a porção residente do programa UNDELETE na memória e cria um arquivo PCTRACKER.DEL para rastrear até 400 arquivos excluídos da unidade C: 

undelete /tc-400

Observações :

ATENÇÃO : Uma vez excluído um arquivo do disco, pode não ser possível recuperá-lo. Embora o comando UNDELETE consiga recuperar arquivos excluídos, só poderá  fazê-lo perfeitamente se não tiverem sido criados ou alterados outros arquivos no disco. Se você excluir acidentalmente um arquivo que desejava manter, interrompa os outros procedimentos imediatamente e use o comando UNDELETE para recuperá-lo. 

Níveis de proteção :

O MS-DOS oferece três níveis de proteção contra a exclusão acidental de arquivos: Registrador de Exclusão, Controlador de Exclusão e Padrão. 

O Registrador de Exclusão oferece o maior nível de proteção. Esse nível requer pequena quantidade de memória e espaço em disco. O próximo nível de proteção ‚ o Controlador de Exclusão, que requer a mesma quantidade de memória que o Registrador de Exclusão, mas espaço mínimo em disco. O menor nível de proteção, o Padrão, não requer memória nem espaço em disco, mas ainda permite a recuperação de arquivos excluídos, desde que sua posição no disco ainda não tenha sido ocupada por outros arquivos. 

Para obter maiores detalhes, consulte as observações que acompanham cada nível de proteção. 

Registrador de Exclusão :

O Registrador de Exclusão oferece o maior nível de proteção para garantir que você consiga recuperar os arquivos excluídos. Este nível de proteção cria um diretório oculto denominado SENTRY. Quando um arquivo é excluído, o UNDELETE o move da posição atual para o diretório SENTRY sem mudar o registro de localização do arquivo na tabela de alocação de arquivos (FAT). Se for usado UNDELETE para recuperá-lo, o MS-DOS move o arquivo de volta para a posição original. 

O tamanho do diretório SENTRY e seus arquivos limita-se a aproximadamente 7 por cento do espaço no disco rígido. Se for excluído um arquivo e o diretório e seus arquivos excederem esse limite, o UNDELETE vai apagando os arquivos mais antigos até abrir espaço suficiente para acomodar os arquivos excluídos mais recentemente. 

Além do espaço em disco necessário para o diretório SENTRY, o Registrador de Exclusão requer 13.5K de espaço na memória para a porção residente do programa UNDELETE. 

Controlador de Exclusão :

O Controlador de Exclusão oferece um nível de proteção intermediária. Usa um arquivo oculto denominado PCTRACKER.DEL para gravar a localização dos arquivos excluídos. Quando um arquivo é excluído, o MS-DOS muda a tabela de alocação de arquivos (FAT) para indicar que a localização de cada um está agora disponível para outros arquivos. O arquivo excluído pode ser recuperado desde que nenhum outro tenha ocupado aquela posição. Se tiver, pode ser possível recuperar parte do arquivo excluído. 

O Controlador de Exclusão requer 13,5K de memória para a parte residente do programa UNDELETE e uma quantidade mínima de espaço em disco para o arquivo PCTRACKER.DEL. 

Padrão :

O nível de proteção Padrão fica automaticamente disponível quando o computador é ligado. Dos três níveis de proteção contra exclusão acidental de arquivos, este é o que oferece o menor nível de proteção. Entretanto, não requer a carga de um programa residente em memória. Também tem a vantagem de não requerer nem memória, nem espaço em disco.
Usando este nível de proteção, você poderá  recuperar um arquivo excluído desde que o MS-DOS não tenha colocado outro em sua posição original. Se tiver sido colocado outro arquivo ali, pode ser impossível recuperar o arquivo excluído no todo ou em parte. 

Método usado para recuperar arquivos : 

Use qualquer uma das seguintes opções: /DOS, /DT ou /DS. Se não for especificada nenhuma opção, o UNDELETE usará  o Registrador de Exclusão, caso esteja disponível. Se não estiver, o UNDELETE usará  o Controlador de Exclusão, caso esteja disponível. Se não houver arquivo de controle de exclusão disponível, o UNDELETE tentará recuperar os arquivos usando o MS-DOS. 

ATENÇÃO: O UNDELETE não consegue restaurar diretórios removidos nem arquivos cujos diretórios tenham sido removidos. Se o diretório removido estava em um subdiretório do diretório principal, pode ser possível recuperar o diretório e seus arquivos se for usado primeiro o comando UNFORMAT para restaurar o diretório e, em 
seguida, usado o comando UNDELETE para remover os arquivos. É preciso muito cuidado, pois pode haver perda de dados se o UNFORMAT for usado de maneira incorreta. Em geral, o UNFORMAT é capaz de restaurar só os subdiretórios imediatos ao diretório principal. Entretanto, quando se usa UNFORMAT para recuperar um disco acidentalmente formatado, ele recupera todos os arquivos ao nível do diretório principal e os nomes dos subdiretórios. 

O arquivo UNDELETE.INI 

O UNDELETE usa o arquivo UNDELETE.INI para definir valores quando é carregado na memória. Se esse arquivo não existir quando o UNDELETE é carregado na memória, o UNDELETE criar  um arquivo UNDELETE.INI que contém os seguintes valores: 

- Use o método Registrador de Exclusão de controle de arquivos na unidade atual. 

- Salve todos os arquivos, exceto os arquivos *.TMP, *.VM?, *.WOA, *.SWP, *.SPL, *.RMG, *.IMG, *.THM e *.DOV. 

- Não salve arquivos que contenham o conjunto de bits de arquivo. 

- Elimine arquivos depois de 7 dias. 

- Restrinja a quantidade de espaço disponível em disco para 20 por cento do espaço total no disco. 

O arquivo UNDELETE.INI possui 5 seções: [sentry.drives], [sentry.files], [mirror.drives], [configuration] e [defaults]. 

A seção [sentry.drives] especifica as unidades protegidas pelo método Registrador de Exclusão, se este for usado. A seção [sentry.files] especifica os arquivos protegidos contra exclusão com o Controlador de Exclusão ou com o Registrador de Exclusão. A presença de um hífen (-) antes do nome-de-arquivo indica que o arquivo não está  salvo.Os valores padrão definidos na seção [sentry.files] são: 

[sentry.files] 
*.* -*.TMP -*.VM? -*.WOA -*.SWP -*.SPL -*.RMG -*.IMG -*.THM -*.DOV 

A seção [mirror.drives] especifica as unidades protegidas pelo método Controlador de Exclusão, se este for usado. 

A seção [configuration] define os seguintes valores: 

- Se os arquivos com conjunto de bits de arquivo estão protegidos ou não. Se não estiverem (o valor padrão), a entrada será : 

archive=FALSE 

Um valor TRUE salva os arquivos com o conjunto de bits de arquivo. 

- O número de dias durante os quais os arquivos são mantidos salvos. A entrada abaixo define o valor padrão: 

days=7 

- A quantidade de espaço total em disco reservada para arquivos excluídos. 
A entrada a seguir define o valor padrão: 

percentage=20 

A seção [defaults] especifica o método de controle de arquivos. O método Controlador de Exclusão padrão é definido abaixo: 

[defaults] 
d.sentry=TRUE 
d.tracker=FALSE 

Mudando o método de proteção de arquivo 

Só pode ser usado um método de proteção de arquivos de cada vez. Para mudar esse método, siga o procedimento abaixo: 

1 Descarregue a porção residente do programa Undelete digitando o seguinte no aviso de comando: 

undelete /u 

2 Ative o novo nível de proteção e recarregue a porção residente do programa Undelete. Por exemplo, para ativar o nível de proteção Registrador de Exclusão na unidade atual, digite o seguinte no aviso de comando: 

undelete /s 

Unidades protegidas 

O programa Undelete protege todas as unidades especificadas no arquivo UNDELETE.INI, independentemente das unidades especificadas quando o programa ‚ iniciado. Por exemplo, suponhamos que o arquivo UNDELETE.INI contenha a seguinte entrada: 

[sentry.drives] 
C= 
D= 

O comando abaixo ativa o nível de proteção Registrador de Exclusão nas unidades C e D. 

undelete /sc 

Para habilitar somente a proteção da unidade C, você faria o seguinte: 

1 Usando qualquer editor de texto, abra o arquivo UNDELETE.INI. 

2 Exclua a seguinte linha da seção [sentry.drives] desse arquivo: 

D= 

3 Salve as alterações executadas no arquivo. 

4 Saia do editor de texto. 

5 Ative a proteção Registrador de Exclusão digitando o seguinte na linha de comando: 

undelete /sc 

Unidades de Rede e Proteção contra Exclusão 

Para proteger arquivos em uma unidade de rede de uma exclusão acidental, será  necessário ativar o nível de proteção Registrador de Exclusão e ter lido, gravado, criado e excluído acesso ao arquivo na unidade do diretório principal.

Retornar

[Inicio]  [Cabo Serial e Paralelo]  [Cabo de Par Trançado]  [Cabo coaxial]  [DOS Help]  [Artigos e Tutoriais]  [Apostilas]  [Downloads]  [Links]  [ E-mail ]


http://www.conexaopcpc.com

Hosted by www.Geocities.ws

1