iPhone 12 Pro 128GB MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)
werkt " > output.txt" achter je commando niet ?
Newton's 3rd law of motion. Amateur moraalridder.
Nee, dan doet hij alleen het onderste deel, het "all unique members" lijstje, maar niet de onderverdeling per subgroup...
iPhone 12 Pro 128GB MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)
Verwijderd
Heb je hier wat aan?
http://technet.microsoft.com/en-us/library/ee176924.aspx
Misschien dat je een pad aan moet geven (dus c:\test.txt ipv alleen test.txt)
Ik gebruik ook wel eens de start-transcript optie: start-transcript c:\logfile.txt.
Dan je command draaien en stop-transcript uitvoeren. Dan moet je alleen je logfile.txt even opschonen want daar staat verder alles in dat je in je powershell window ziet.
http://technet.microsoft.com/en-us/library/ee176924.aspx
Misschien dat je een pad aan moet geven (dus c:\test.txt ipv alleen test.txt)
Ik gebruik ook wel eens de start-transcript optie: start-transcript c:\logfile.txt.
Dan je command draaien en stop-transcript uitvoeren. Dan moet je alleen je logfile.txt even opschonen want daar staat verder alles in dat je in je powershell window ziet.
Eigenlijk zijn de quest AD cmdlets veel krachtiger. Met Get-QADGroupMember <identitiy> -Indirect krijg je alle leden. Met export-csv dump je het mooi in een csv bestand, wat ik eigenlijk altijd gebruik ipv out-file.
ik zou er nog een select tussen stoppen om de output een beetje te beperken:
Get-QADGroupMember <groepsnaam> -indirect | select name,type | export-csv c:\test.csv -encoding UTF8 -notypeinformation
ik zou er nog een select tussen stoppen om de output een beetje te beperken:
Get-QADGroupMember <groepsnaam> -indirect | select name,type | export-csv c:\test.csv -encoding UTF8 -notypeinformation
Razwer schreef op donderdag 14 oktober 2010 @ 17:37:
werkt " > output.txt" achter je commando niet ?
Waarschijnlijk ziet Windows het niet als één stream, probeer het dan eens met ">> test.txt" dan wordt de output namelijk altijd aan het bestand toegevoegd.Shaidar schreef op donderdag 14 oktober 2010 @ 18:00:
Nee, dan doet hij alleen het onderste deel, het "all unique members" lijstje, maar niet de onderverdeling per subgroup...
Die ken ik, en die zijn handig voor andere dingen ...BDannyV schreef op donderdag 14 oktober 2010 @ 22:28:
Eigenlijk zijn de quest AD cmdlets veel krachtiger. Met Get-QADGroupMember <identitiy> -Indirect krijg je alle leden. Met export-csv dump je het mooi in een csv bestand, wat ik eigenlijk altijd gebruik ipv out-file.
ik zou er nog een select tussen stoppen om de output een beetje te beperken:
Get-QADGroupMember <groepsnaam> -indirect | select name,type | export-csv c:\test.csv -encoding UTF8 -notypeinformation
Zo ziet de output van jouw script eruit:
code:
1
2
3
4
5
6
7
8
9
10
11
| "Name","Type" "HRM-BUS","group" "Carolyn K--","user" "Mary H------","user" "HRM-BNL","group" "Laura -----------","user" "HRM-BBE","group" "Cindy --------","user" "Kristel ----------","user" "Lindsay --------------","user" "Stefan -------------","user" |
Zo ziet het script van de startpost eruit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| [PS] C:\users\gecuadmin\desktop>.\groupexp.ps1 hrm
=====================
Tree view
=====================
HRM
HRM-BUS
Carolyn ---
Mary ---------
HRM-BNL
Laura -----------
HRM-BBE
Cindy ----------
Kristel --------
Lindsay -------
Stefan ---------
=====================
All Unique Members:
=====================
Name Email
---- -----
Carolyn ------- Carolyn.Kay@bestsorting.com
Cindy ----------- Cindy.Luijten@bestsorting.com
Kristel --------- Kristel.Libens@bestsorting.com
Laura ------------ Laura.vanHeukelom@bestsorting.com
Lindsay ---------- Lindsay.Claus@bestsorting.com
Mary ------------ Mary.Hoffman@bestsorting.com
Stefan ------------ Stefan.Vuylsteke@bestsorting.com |
De geneste groupen is wat ik nodig heb...
iPhone 12 Pro 128GB MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)
Kun je de write-host commando's in het script niet gewoon veranderen in out-file?
write-host zorgt ervoor dat de output op het scherm komt, terwijl je deze met out-file in een txt-bestand plaatst.
wordt dan
Kan het hier niet testen overigens...
write-host zorgt ervoor dat de output op het scherm komt, terwijl je deze met out-file in een txt-bestand plaatst.
code:
1
| Write-Host ("{0}" -f $ParentGroup.DisplayName) -ForegroundColor "yellow" |
wordt dan
code:
1
2
| $group="{0}" -f $ParentGroup.DisplayName)
$group | out-file.... |
Kan het hier niet testen overigens...
[ Voor 41% gewijzigd door Question Mark op 15-10-2010 11:47 ]
MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B
Pagina: 1