none
Aumentar tamanho do campo RRS feed

  • Pergunta

  • Bom dia,

    Tenho um script que gera um relatório com todos os arquivos com mais de 30 dias em meu diretório, mas ao gerar o relatório o campo que mostra o caminho que tem este arquivo ele fica assim:

    FullName                             CreationTime               Data de Exclusão         
    --------                                  ------------               ----------------     

    \\vmftp\FTP\Apoio\Demon... 6/6/2012 4:34:51 PM        7/6/2012 4:34:51 PM      

    resumindo o nome do arquivo não aparece pois o caminho é maior, teria como aumentar o tamanho do campo FULLName?

    Sei que seria possível se usasse apenas NAME ao invés de FULLName, mas preciso saber o caminho completo.

    Segue o script usado:

    $OldFileTime = (Get-Date).AddDays(-30) # Data para Comparação
    $FilePath = "\\vmftp\FTP" # Diretório da pesquisa
    $LogFile = "C:\log\AvisoExcluido\AvisoExcluidos.log" # Arquivo de Log

    Get-ChildItem $FilePath -Recurse | Select-Object FullName, CreationTime, @{Name='Data de Exclusão';Expression={($_.CreationTime).addDays(30)} } | where-object -FilterScript {$_.CreationTime -lt $OldFileTime} > $LogFile 

    Alguém pode me ajudar?



    []'s, Maikon Pablo Rodrigues

    segunda-feira, 6 de agosto de 2012 14:05

Respostas

  • Maikon,

    Tente adcionar format-table com -auto, assim:

    Get-ChildItem $FilePath -Recurse | 
        Select-Object FullName, CreationTime, @{Name='Data de Exclusão';Expression={($_.CreationTime).addDays(30)} } |
        where-object -FilterScript {$_.CreationTime -lt $OldFileTime} |
        format-table -auto > $LogFile


    Fábio de Paula Junior

    • Sugerido como Resposta Fábio JrModerator terça-feira, 7 de agosto de 2012 20:54
    • Marcado como Resposta MpR_Pablo quarta-feira, 8 de agosto de 2012 14:52
    terça-feira, 7 de agosto de 2012 03:51
    Moderador
  • Fábio,

    Consegui.

    Alterei o '-auto' para '-Wrap', ai funcionou como eu queria.

    []'s,
    Maikon Pablo Rodrigues


    []'s, Maikon Pablo Rodrigues

    • Marcado como Resposta MpR_Pablo quarta-feira, 8 de agosto de 2012 14:53
    quarta-feira, 8 de agosto de 2012 14:53

Todas as Respostas

  • Maikon,

    Tente adcionar format-table com -auto, assim:

    Get-ChildItem $FilePath -Recurse | 
        Select-Object FullName, CreationTime, @{Name='Data de Exclusão';Expression={($_.CreationTime).addDays(30)} } |
        where-object -FilterScript {$_.CreationTime -lt $OldFileTime} |
        format-table -auto > $LogFile


    Fábio de Paula Junior

    • Sugerido como Resposta Fábio JrModerator terça-feira, 7 de agosto de 2012 20:54
    • Marcado como Resposta MpR_Pablo quarta-feira, 8 de agosto de 2012 14:52
    terça-feira, 7 de agosto de 2012 03:51
    Moderador
  • Fábio,

    Ao colocar essa parte ele aparece o caminho completo, mas ele tira as outras duas colunas.

    Aparece a seguinte mensagem: 

    WARNING: 2 columns do not fit into the display and were removed.

    []'s,

    Maikon Pablo Rodrigues


    []'s, Maikon Pablo Rodrigues

    quarta-feira, 8 de agosto de 2012 14:31
  • Fábio,

    Consegui.

    Alterei o '-auto' para '-Wrap', ai funcionou como eu queria.

    []'s,
    Maikon Pablo Rodrigues


    []'s, Maikon Pablo Rodrigues

    • Marcado como Resposta MpR_Pablo quarta-feira, 8 de agosto de 2012 14:53
    quarta-feira, 8 de agosto de 2012 14:53