Powershelloutput to file

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
Gebruikersavatar
selder
Moderator
Moderator
Berichten: 6620
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 119 keer
Bedankt: 772 keer
Recent bedankt: 1 keer
Te Koop forum

Ik heb een script gevonden op het internet om groupen in AD recursief te exporteren, maar helaas alleen nog maar naar het powershell window, niet naar een bestand.

Het script staat hier: http://www.peetersonline.nl/index.php/p ... owershell/ en dat doet echt exact wat ik zoek.

Ik heb geprobeerd om de volgende code op verschillende plaatsen in het script te plaatsen, maar ofwel doet hij het dan niet, ofwel geeft hij een error dat die code niet past op die plaats.

Code: Selecteer alles

| Out-File test.txt -append
Ik heb nog niet zoveel kaas gegeten van powershell, en vroeg me af of dat er hier iemand mij kon helpen...
Fractal Design North • 13900KS • Asus ROG Ryuo III 240mm • Asus Z790-E • Z5 7800 c34 64GB RGB • nVidia RTX4090FE • Samsung 990 PRO 2TB • Asus ROG Swift PG42UQ 42” OLED 138Hz
texarcanaa
Plus Member
Plus Member
Berichten: 222
Lid geworden op: 27 feb 2009, 13:04
Locatie: Niverance
Uitgedeelde bedankjes: 11 keer
Bedankt: 7 keer

Moet ge uw volledig pad niet opgeven?
Bvb c:\test.txt ipv test.txt ?
NickG
Elite Poster
Elite Poster
Berichten: 1664
Lid geworden op: 13 sep 2005, 10:11
Uitgedeelde bedankjes: 48 keer
Bedankt: 53 keer

Ik gebruik gewoon:

Code: Selecteer alles

 "[$date] dit is mijn logentry" >> c:\log\MyLog.log
Gebruikersavatar
quistnix
Erelid
Erelid
Berichten: 1646
Lid geworden op: 08 maa 2007, 13:46
Uitgedeelde bedankjes: 16 keer
Bedankt: 7 keer

NickG schreef:Ik gebruik gewoon:

Code: Selecteer alles

 "[$date] dit is mijn logentry" >> c:\log\MyLog.log
De goeie oude DOS manier dus :-D
Gebruikersavatar
selder
Moderator
Moderator
Berichten: 6620
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 119 keer
Bedankt: 772 keer
Recent bedankt: 1 keer
Te Koop forum

Dat heb ik ook al geprobeerd, maarhet script laat de output op zo'n manier zien dat het niet lukt met > of >> ..

[Afbeelding Post made via mobile device ]
Fractal Design North • 13900KS • Asus ROG Ryuo III 240mm • Asus Z790-E • Z5 7800 c34 64GB RGB • nVidia RTX4090FE • Samsung 990 PRO 2TB • Asus ROG Swift PG42UQ 42” OLED 138Hz
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16757
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 582 keer
Bedankt: 780 keer
Provider

Lol, ge zit KREK hetzelfde aan't doen als dat ik gisteren aan het doen was :-)

M'n scriptjes die ik gebruikt heb (aanpassen naar uw eigen situatie, ik heb wel cmdlets van Quest geladen):
Output naar een CSV-file:

Code: Selecteer alles

Get-QADGroupMember ADGroepNaam -indirect -SizeLimit 0 -ip l | select name, type, sAMAccountname, l, streetAddress, DN | Export-Csv C:\DEPLOY.csv -encoding UTF8 -notypeinformation
Of met wat meer gespeel omdat ik ook de group-membership wilde hebben:

Code: Selecteer alles

Get-QADGroupMember ADGroepNaam -indirect -SizeLimit 0 | % {
    $groups = (get-QADMemberOf $_.sAMAccountname | ? { $_.name -like "ALL_*" } | select name)
    '"' + $_.name + '","' + $_.type + '","' + $_.sAMAccountname + '","' + $_.City + '","' + $_.streetAddress + '","' + $_.DN+ '","' +$groups +'"' | out-file C:\DEPLOY.csv -append
}
Gebruikersavatar
selder
Moderator
Moderator
Berichten: 6620
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 119 keer
Bedankt: 772 keer
Recent bedankt: 1 keer
Te Koop forum

Ik heb ondertussen een point and click programma (Imanami GroupID - gratis) gevonden die zelf XLS uitspuwt - even de opmaak veranderen en je hebt een lijst waarje baas van zegt "amai, sjiek" (echt gebeurd) :)

Die ActiveRoles van Quest zijn wel cool, kan je veel andere dingen mee, maar daar krijg je dus met geen stokken geneste distributiegroupen mooi uit...
Fractal Design North • 13900KS • Asus ROG Ryuo III 240mm • Asus Z790-E • Z5 7800 c34 64GB RGB • nVidia RTX4090FE • Samsung 990 PRO 2TB • Asus ROG Swift PG42UQ 42” OLED 138Hz
Plaats reactie

Terug naar “Software en apps”