Como agendar o comando ForFiles na unidade de rede compartilhada
Embora o comando ForFiles(ForFiles command) seja executado localmente, você pode usá-lo em uma rede compartilhada ou unidade mapeada no Windows 10 . Se você deseja agendar o comando ForFiles em uma rede compartilhada no Windows 10 , pode obter a ajuda do Agendador de Tarefas(Task Scheduler) . Como você não pode executar o comando de forma independente, é necessário criá-lo separadamente antes de criar uma tarefa no Agendador de Tarefas(Task Scheduler) .
Mostramos as etapas para criar um script .bat para excluir determinados arquivos com mais de seis meses para sua informação. No entanto, você pode personalizá-lo de acordo com suas necessidades.
Para começar, abra o Bloco(Notepad) de Notas ou qualquer outro editor de texto que você tenha em seu computador e cole o seguinte texto:
net use G: \\network-folder-path ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file" net use G: /delete
Antes de salvar, você deve fazer algumas alterações nas linhas acima mencionadas. Por exemplo, na primeira linha, você deve inserir a letra da unidade ou unidade de rede e o caminho exato da pasta que deseja excluir substituindo o texto do caminho da pasta de rede .(network-folder-path)
Na segunda linha, substitua G pela letra da unidade original e 180 pela hora desejada. Está sendo calculado no formato de dia.
Na terceira linha, substitua a letra da unidade pela letra da unidade original. Feito isso, clique no botão File > Save As .
Em seguida, escolha um arquivo com extensão .bat , selecione (.bat )Todos os arquivos (All Files ) na lista suspensa Salvar como tipo e clique no botão (Save as type )Salvar (Save ) . Depois disso, você pode mover o arquivo .bat para um local e mantê-lo lá.
Depois de concluir essas etapas acima, você pode criar a tarefa usando o Agendador de Tarefas(create the task using Task Scheduler) .
Como agendar o comando ForFiles na unidade de rede compartilhada(Shared Network)
Para agendar o comando ForFiles em uma rede compartilhada no Windows 10 , siga estas etapas:
- Procure agendador de tarefas(task scheduler) e clique no resultado individual.
- Clique no botão Criar Tarefa(Create Task) .
- Digite um nome > escolha Windows 10 em Configurar(Configure) para a lista.
- Alterne para a guia Acionadores > clique no botão (Triggers)Novo(New) .
- Escolha Em um agendamento(On a schedule) em Iniciar a(Begin the task) lista suspensa de tarefas.
- Escolha a opção Mensal(Monthly) > definir data > clique em OK .
- Alterne para a guia Ações > clique no botão (Actions)Novo(New) .
- Clique no botão Procurar( Browse) > selecione o script .bat.
- Clique nos botões OK repetidamente para salvar a alteração.
Para começar, procure por agendador de tarefas(task scheduler) e clique no resultado individual para abrir o aplicativo Agendador de Tarefas(Task Scheduler) em seu computador. Selecione a Biblioteca do Agendador de Tarefas (Task Scheduler Library ) no lado esquerdo e clique na opção Criar Tarefa (Create Task ) no lado direito.
Digite um nome para sua tarefa e certifique-se de que a opção Windows 10 esteja selecionada na lista suspensa Configurar para .(Configure for )
Alterne para a guia Gatilhos (Triggers ) e clique no botão Novo (New ) para criar um novo gatilho para sua tarefa.
Agora, escolha Em um agendamento (On a schedule ) na lista suspensa Iniciar a tarefa , selecione (Begin the task )Mensal(Monthly) e escolha uma data e um mês.
Clique no botão OK , mude para a guia Ações (Actions ) e clique no botão Novo (New ) para criar a ação para sua tarefa.
Certifique-se de que a opção Iniciar um programa (Start a program ) esteja selecionada na lista suspensa Ação . (Action )Em seguida, clique no botão Procurar (Browse ) e escolha o script .bat que você criou anteriormente.(.bat )
Clique no botão OK para salvar a alteração.
Há uma configuração importante que você deve ativar. Ela é chamada de Executar tarefa o mais rápido possível depois que um início programado é perdido(Run task as soon as possible after a scheduled start is missed) . Vamos supor que seu computador não consiga executar uma tarefa agendada em um horário específico em uma data específica. Se você habilitar essa configuração, ele executará a tarefa sempre que tiver tempo, seguido pelo agendamento perdido.
Você pode encontrar essa opção na guia Configurações . (Settings )Tudo o que você precisa fazer é marcar uma caixa de seleção e clicar no botão OK .
Contanto que você não exclua o script ou altere a letra da unidade de rede, você pode usar esse método para agendar o comando ForFiles em uma pasta de rede compartilhada no Windows 10 .
Related posts
O comando ForFiles permite gerenciar arquivos e pastas no Shared Network
Como Import or Export Tasks de Task Scheduler em Windows 11/10
Como ativar ou desativar o agendado Task em Windows 11/10
Desativar Telemetry & Data Collection em Windows 10 usando Task Scheduler
Como Delete ou criar uma tarefa agendada com PowerShell em Windows 11
Use o Agendador de Tarefas do Windows 10 para automatizar quase tudo
Como agendar um arquivo em lote para execução no Windows 11/10 usando o Agendador de tarefas
Como acessar uma impressora compartilhada do Windows a partir do Ubuntu
Corrigir o erro do serviço Agendador de Tarefas não está disponível
Como habilitar DNS sobre HTTPS em Windows 10
Como renomear uma tarefa do Windows criada com o Agendador de Tarefas
Como imprimir em uma impressora compartilhada do Mac OS X a partir do Windows 7 e Windows 8
5 melhores alternativas ao Agendador de Tarefas do Windows
Agendar o desligamento do computador usando o Agendador de tarefas
Como acessar pastas compartilhadas do Windows 7 e Windows 8 do Mac OS X
Como gerenciar o Data Usage Limit no Windows 10
Network folder especificado está atualmente mapeado usando um nome de usuário diferente
Como desabilitar a varredura Update Orchestrator agendada em Windows 10
7 coisas que você pode fazer com as tarefas existentes do Agendador de Tarefas
Como usar Network Sniffer Tool PktMon.exe em Windows 10