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  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  .

Como agendar o comando ForFiles na unidade de rede compartilhada

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:

  1. Procure agendador de tarefas(task scheduler) e clique no resultado individual.
  2. Clique no botão Criar Tarefa(Create Task)  .
  3. Digite um nome > escolha Windows 10 em Configurar(Configure) para a lista.
  4. Alterne para a guia Acionadores > clique no botão (Triggers)Novo(New) .
  5. Escolha Em um agendamento(On a schedule) em Iniciar a(Begin the task) lista suspensa de tarefas.
  6. Escolha a opção Mensal(Monthly) > definir data > clique em OK .
  7. Alterne para a guia Ações > clique no botão (Actions)Novo(New) .
  8. Clique no botão Procurar( Browse) > selecione o script .bat.
  9. 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.

Como agendar o comando ForFiles na unidade de rede compartilhada

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.

Como agendar o comando ForFiles na unidade de rede compartilhada

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.

Como agendar o comando ForFiles na unidade de rede compartilhada

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.

Como agendar o comando ForFiles na unidade de rede compartilhada

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 )

Como agendar o comando ForFiles na unidade de rede compartilhada

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 .



About the author

Sou técnico em informática e tenho mais de 10 anos de experiência na área. Eu me especializei no desenvolvimento do Windows 7 e Windows Apps, bem como no design de Cool Websites. Sou extremamente conhecedor e experiente na área, e seria um ativo valioso para qualquer organização que queira expandir seus negócios.



Related posts