Resumo:
Este post mostra como usar Java para excluir arquivos e diretórios. Existem 4 maneiras de excluir arquivos e pastas no Windows. Depois que o Java excluir os arquivos existentes, você também pode recuperá-los por meio do EaseUS Data Recovery Wizard.
Você pode ocasionalmente encontrar um arquivo que não consegue excluir normalmente. Nesse caso, você deve primeiro entender a causa se quiser resolver o problema. Normalmente, a causa principal é que o arquivo está criptografado ou bloqueado. Se não, um vírus precisa ser considerado.
Não se preocupe. Você pode usar Java para excluir arquivo se existir, desde que você conheça a linguagem Java. Mesmo se você for um novato em programas Java, você pode obter rapidamente os 4 métodos mencionados neste artigo.
O que é Java? A Sun Microsystems introduziu o Java em 1995, uma linguagem de programação e plataforma de computação. Ele cresceu de suas origens modestas para alimentar uma parcela significativa do mundo digital de hoje, oferecendo a base sólida sobre a qual vários serviços e aplicativos são desenvolvidos. O Java ainda é usado em produtos de ponta e serviços digitais que estão sendo desenvolvidos para o futuro.
Além disso, você pode usar Java para definir instruções de PC que dizem aos seus computadores como executar diferentes tarefas. Quando você quer apagar arquivos específicos, por exemplo:
⚠️Você pode usar Java para excluir links, diretórios e arquivos. Com links simbólicos, o link em si é removido em vez do alvo. Quanto aos diretórios, a exclusão deve ser bem-sucedida com um diretório vazio. |
Antes de aprender as 4 maneiras, você pode assistir ao seguinte vídeo tutorial primeiro. As instruções para Java excluir arquivos executando scripts específicos estão incluídas no vídeo.
Se você ainda estiver confuso, leia as 4 soluções abaixo.
Ao usar o File IO convencional java.io.*, você pode excluir um arquivo usando o método File.delete( ) que retorna um valor booleano (true se o arquivo foi excluído com sucesso, false caso contrário).
Para excluir arquivos em Java, tente o seguinte comando:
import java.io.File;
public class DeleteFileExample1 {
public static void main(String[] args) {
// File to be deleted
File file = new File("foo.txt");
// Delete file
boolean isDeleted = file.delete();
if(isDeleted) {
System.out.println("File deleted successfully");
} else {
System.out.println("File doesn't exist");
}
}
}
Como usar o CMD para excluir arquivo/pasta [Windows 11]
Command Prompt é um aplicativo interpretador de linha de comando também conhecido como cmd.exe ou cmd. Ele só pode ser usado no sistema operacional Windows. Leia mais >>
O método delete(Path) ou exclui o arquivo com sucesso ou gera um erro se não conseguir. Por exemplo, uma NoSuchFileException é gerada se o arquivo não existir. Para descobrir por que a exclusão falhou, você pode capturar a exceção da seguinte forma:
try {
Files.delete(path);
} catch (NoSuchFileException x) {
System.err.format("%s: no such" + " file or directory%n", path);
} catch (DirectoryNotEmptyException x) {
System.err.format("%s not empty%n", path);
} catch (IOException x) {
// File permission problems are caught here.
System.err.println(x);
}
Você também pode excluir uma pasta e suas subpastas. No entanto, as pastas devem estar vazias:
import java.io.File;
public class DeleteFolder {
public static void main(String[] args) {
File myObj = new File("C:\\Users\\MyName\\Test");
if (myObj.delete()) {
System.out.println("Deleted the folder: " + myObj.getName());
} else {
System.out.println("Failed to delete the folder.");
}
}
}
Para excluir o diretório, primeiramente, você deve fornecer o caminho do diretório e se preparar para excluir todos os arquivos e subpastas.
import java.io.File;
class DeleteDirectory {
// function to delete subdirectories and files
public static void deleteDirectory(File file)
{
// store all the paths of files and folders present
// inside directory
for (File subfile : file.listFiles()) {
// if it is a subfolder,e.g Rohan and Ritik,
// recursively call function to empty subfolder
if (subfile.isDirectory()) {
deleteDirectory(subfile);
}
// delete files and empty subfolders
subfile.delete();
}
}
Aprendemos 4 maneiras diferentes de usar Java para excluir arquivos e diretórios. Depois disso, não esqueça de marcar esta passagem compartilhando-a no Facebook, Twitter ou SNS.
Se você estava tentando os scripts acima, mas acidentalmente excluiu alguns arquivos ou pastas do sistema, você pode ter removido os arquivos necessários para os comandos Java. Se isso acontecer, você deve recuperar os arquivos excluídos do Windows 10.
Você também pode excluir involuntariamente seus arquivos e pastas privadas importantes e não ter ideia de como restaurar itens excluídos permanentemente. Felizmente, usando o EaseUS Data Recovery Wizard, você pode rapidamente retornar esses itens necessários.
Confira os passos e saiba como utilizar o software para recuperar arquivos deletados:
Passo 1. Selecione um local e comece a digitalizar
Inicie o EaseUS Data Recovery Wizard, passe o mouse sobre a partição/unidade onde os arquivos excluídos foram armazenados. Clique em "Procurar dados perdidos" para encontrar arquivos perdidos.
Passo 2. Selecione os arquivos que deseja recuperar
Quando a verificação terminar, selecione os arquivos excluídos que deseja recuperar. Você pode clicar no filtro para exibir apenas os tipos de arquivo desejados. Se você se lembrar do nome do arquivo, também poderá pesquisar na caixa de pesquisa, que é a maneira mais rápida de encontrar o arquivo de destino.
Passo 3. Visualize e recupere arquivos excluídos
Visualize os arquivos recuperáveis. Em seguida, selecione os arquivos que deseja restaurar e clique em "Recuperar" para armazenar os arquivos em um novo local de armazenamento, em vez do disco onde os dados foram perdidos anteriormente. Você pode escolher um armazenamento em nuvem, como OneDrive, Google Drive, etc., e clicar em "Salvar" para salvar seus arquivos recuperados.
Este artigo oferece quatro soluções viáveis. A maioria dos usuários afirma que seus problemas foram resolvidos após usar o Método 1. E o Método 1 é o que eu mais prefiro. Se você tiver uma solução diferente para esse problema que queira compartilhar conosco, faça-o; nossos leitores ficarão muito interessados em lê-la.
Além disso, seu PC pode funcionar efetivamente para proteger seus arquivos, mesmo excluídos pelo Java, com o EaseUS Data Recovery Wizard.
Aqui estão 4 perguntas adicionais sobre Java delete files. Verifique aqui para ver se tem a pergunta que lhe interessa e encontre as respostas.
1. Como excluir um arquivo em Java?
Usando a função File. delete( ) da classe File; podemos excluir um arquivo em Java. O arquivo ou diretório indicado pelo pathname abstrato é excluído pelo método delete( ). Se o pathname for um diretório, ele deve estar vazio para ser excluído.
2. Como forçar a exclusão de uma pasta do Windows aberta em outro programa?
Você pode: Para evitar receber o erro Arquivo em Uso ao remover pastas:
3. Como excluir arquivos com mais de X dias no Windows 11/10 usando o Storage Sense?
4. Como faço para excluir vários arquivos no prompt de comando?
O comando del permite que você exclua arquivos individuais e de grupo.
Artigos relacionados
Como Recuperar Arquivos VHD/VHDX Excluídos ou Corrompidos?
Como recuperar arquivos PNG excluídos [5 métodos simples]
Como recuperar arquivos apagados do SSD | 2024 Atualizado
Corrigido: Documentos recentes não exibidos no Word 2013 2016 no Windows 11/10/8/7