Wiki source code of Powershell Befehle

Version 7.1 by Dimitri Rupp on 2026/06/11 11:12

Show last authors
1 **AD Policy anzeigen:**
2
3 Get-ADDefaultDomainPasswordPolicy
4
5
6 **Last Logon User: **
7
8 Get-ADUser „USERNAME“ -Properties LastLogonDate | FT -Property Name, LastLogonDate -A
9
10
11 **Last Logon PC/NB **
12
13 Get-ADComputer -Identity "name" -Properties LastLogonDate
14
15
16 **Last PW Change: **
17
18 Get-ADUser ‚username‘ -properties PasswordLastSet | Format-List
19
20
21 **Usercopy **(Neueintritt)
22
23 cd c:\users\adm.doer\desktop
24
25 .\ und mit tab bis die copy Datei angezeigt wird - Enter
26
27
28 **ADSYNC **
29
30 AM ADSYNC-Server 172.19.129.32 die Powershell mit "run as admin" starten danach folgende Befehle eingeben:
31
32 Connect-MsolService
33
34 Usernameadm +PW
35
36 Start-ADSyncSyncCycle -PolicyType Delta
37
38
39 [[image:image-20210719134922-1.png]]
40
41
42 **Installieren von Azure AD Modul**
43
44 Install-Module -Name MSOnline
45
46 Connect-MsolService
47
48
49 **Alle User PW never expire: **
50
51 Search-ADAccount -PasswordNeverExpires -UsersOnly
52
53
54 **Line Manager zu Usernamen:**
55
56
57 [[image:image-20210719134937-5.png]]
58
59 **Handynummer zu Usernamen:**
60
61
62 [[image:image-20210719134940-6.png]]
63
64
65 Set-CalendarProcessing -Identity "RaumPostfachName" -ForwardRequestsToDelegates $false -AllRequestInPolicy $false
66
67
68 **Win Key auslesen:**
69
70 wmic path softwarelicensingservice get OA3xOriginalProductKey
71
72
73 **Outlook Kalender Leserechte auf Postfach vergeben: **
74
75 Add-MailboxFolderPermission -Identity "user":\Calendar -User "user" -AccessRights Reviewer
76
77 [[image:image-20210719134948-7.png]]
78
79
80
81 **Benutzername Office ändern**
82
83 Connect-MsolService
84
85 Set-MsolUserPrincipalName -UserPrincipalName karl.weindorfer@spl-tele.com -NewUserPrincipalName karl.weindorfer@kelog.at
86
87
88 [[image:1668089024720-820.png||height="147" width="1047"]]
89
90
91 **Script Groups am DC starten**
92
93 .\Update-Groups.ps1
94
95
96 **Exchange Module **
97
98 [[image:image-20210719135134-1.png]]
99
100 [[image:image-20210719135138-2.png]]
101
102
103 **Herausfinden, welche Postfächer ein User hat:**
104
105 (% class="box infomessage" %)
106 (((
107 Get-Mailbox -ResultSize Unlimited | Get-MailboxPermission -User walter.kollmann@spl-tele.com | ft User,Identity,AccessRights
108 )))
109
110 === **Lenovo SecureBoot aktiviere**n ===
111
112 #set
113 (gwmi -class Lenovo_SetBiosSetting –namespace root\wmi).SetBiosSetting("SecureBoot,Enable")
114 #save
115 (gwmi -class Lenovo_SaveBiosSettings -namespace root\wmi).SaveBiosSettings()
116
117
118
119 **Auswertung der Berechtigungen auf Ordnerebene**
120
121 {{{$OrdnerPfad = "C:\BeispielOrdner"
122 $Elemente = Get-ChildItem -Path $OrdnerPfad -Recurse
123 $Berechtigungen = $Elemente | ForEach-Object {Get-Acl -Path $_.FullName}
124 $Berechtigungen | Export-Csv -Path "C:\Berechtigungen.csv" -NoTypeInformation}}}
125
126 ----
127
128 == Verwandte Themen ==
129
130 //Kuratiert — kann direkt im Editor ergänzt werden://
131
132 * [[LAPS>>doc:IT-Wiki.02-Tools.Windows.LAPS.WebHome]]
133 * [[Lokalen Administrator einrichten>>doc:IT-Wiki.02-Tools.Windows.Lokalen-Administrator-einrichten.WebHome]]
134 * [[Modern Standby deaktivieren>>doc:IT-Wiki.02-Tools.Windows.Modern-Standby-deaktivieren.WebHome]]
135
136 {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}}
137
138 ----
139 **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11