none
Exportar Script Formatado CSV RRS feed

  • Pergunta

  • Pessoal,

    Estou com um script aqui, conseguir fazer com que ele faça uma leitura de uma arquivo mas não consigo exportar o resultado em csv ou txt.

    Alguém consegue me ajudar?

    Se puder ser formatar também já ajuda.

    function ListGroupsandUsers($computerName) {

    if ($computerName -eq "") {$computerName = "$env:computername"} 
    $computer = [ADSI]"WinNT://$computerName,computer"
    $groups = $computer.psbase.Children | Where-object { $_.psbase.schemaclassname -eq 'group' }

    $Result = @() 

    foreach ($group in $groups) 
    {
       $users = $group.psbase.invoke("Members")
       $group.name
       write-host "$computerName"

       if ($users -ne $null)
       {
           foreach ($user in $users)
           {
               $user.GetType().InvokeMember("Name","GetProperty",$null,$user,$null)
           }
       }
       else
       {
           write-host "-----EMPTY-----" -foreground "red"
       }

       write-host "----------------------------------------------------"
       write-host ""
       
    }
    }
    $Computers= Get-Content c:\Temp\computadores.txt

    foreach($Computer in $Computers){ListGroupsandUsers $Computer}

    quarta-feira, 1 de fevereiro de 2017 17:52