Ir ao conteúdo

Posts recomendados

Postado

Boa Noite.

 

Preciso de ajuda com isto.

Quero criar um software bem simples, a função dele deve ser: Ler todos os arquivos .xml de uma determinada pasta local, a cada intervalo de tempo de 5 segundos, e enviar qualquer arquivo .xml adicionado depois da última varredura para um determinado endereço de e-mail. O visual do software nao me importa, só preciso de um botao de Iniciar e Parar, basicamente.

Pensei em usar a linguagem C#, que conheço um pouco. É possível?

Me ajudem

Postado

EDIT:

 

AAAAAAAA

 

Espera um pouco, você quer fazer tipo um dir e enviar o resultado por email é isso?

 

Se fir é só usar o dir mesmo :

 

Postado

AAAAA 2
Não é bem isso. O que eu quero exatamente é LER todos os arquivos de extensão .xml de uma determinada pasta local (Exemplo C:\) a cada 5 segundos e enviar estes para um endereço de email. Se algum arquivo for adicionado após essa varredura, na próxima (que ocorre daqui a 5 segundos) somente este será capturado e enviado para o endereço de email. Entendeu?

Postado

Faz assim cria um bat que leia os arquivos  tipo assim:

 

dir X:\*.xml /b/s >arquivotexto.txt

dai é só dar um help lá no dos pra entender

 


C:\Users>dir /?
Exibe uma lista de arquivos e subdiretórios em um diretório.

DIR [unidade:][caminho][arquivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]ordem_de_classificação]] [/P] [/Q] [/R] [/S] [/T[[:]campo_de_tempo]]
  [/W] [/X] [/4]

  [unidade:][caminho][nome_de_arquivo]
             Especifica a unidade, o diretório e/ou arquivos a serem listados.

  /A         Exibe arquivos com atributos especificados.
  atributos   D  Diretórios              R  Arquivos somente leitura
              H  Arquivos ocultos        A  Arquivos prontos para arquivamento
              S  Arquivos de sistema     I  Arquivos sem conteúdo indexado
              L  Pontos de nova análise  -  Prefixo significando negação
  /B         Usa formatação básica (sem informações de cabeçalho ou resumo).
  /C         Exibe o separador de milhar em tamanhos de arquivos. É o
             padrão.  Use /-C para desabilitar a exibição do separador.
  /D         O mesmo que amplo, mas os arquivos são classificados na lista
             por coluna.
  /L         Usa letras minúsculas.
  /N         Novo formato de lista longo onde os nomes de arquivos estão
             à extrema direita.
  /O         Lista por arquivos na ordem classificada.
  ordem_de_classificação
             N Por nome (alfabético)     S Por tamanho (menor primeiro)
             E Por extensão (alfabética) D Por data/hora(mais antiga primeiro)
             G Grupo de diretórios primeiro  -  Prefixo para inverter a ordem
  /P         Pausa após cada tela de informações.
  /Q         Exibe o proprietário do arquivo.
  /R         Exibe fluxos de dados alternados do arquivo.
  /S         Exibe os arquivos no diretório especificado e em todos
             os subdiretórios.
  /T         Controla qual campo de tempo é exibido ou usado na classificação
  campo_de_tempo  C  Criação
                  A  Último Acesso
                  W  Última Gravação
  /W         Usa o formato de lista amplo.
  /X         Exibe os nomes curtos gerados para nomes de arquivos
             diferentes do formato 8.3. O formato é /N com o nome curto
             inserido antes do nome longo. Se nenhum nome curto estiver
             presente, serão exibidos espaços no seu lugar.
  /4         Exibe anos de quatro dígitos

As opções podem estar predefinidas na variável de ambiente DIRCMD.
Substituir nas opções predefinidas ao prefixar qualquer opção
com - (hífen)--por exemplo, /-W.

C:\

 

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...