testen
This commit is contained in:
parent
5d36f31544
commit
73731b23b4
@ -1,4 +1,4 @@
|
||||
# Script Name: windows-updater.ps1
|
||||
# Script Name: windows-updater.ps1
|
||||
# Beschreibung: Installiert Windows Updates
|
||||
# Lauffähig unter Windows Server 2016, 2019 und 2022
|
||||
# Aufruf: -
|
||||
@ -17,9 +17,15 @@ function Format-DeutschesDatum ([datetime] $date) {
|
||||
|
||||
# Variablen
|
||||
$LogPfad = "C:\logs\windows-updater.log"
|
||||
$ModulVerzeichnis = Join-Path -Path $PSScriptRoot -ChildPath "Module"
|
||||
$ModulVerzeichnis = Join-Path -Path $PSScriptRoot -ChildPath "Modules"
|
||||
$env:PSModulePath += ";$ModulVerzeichnis"
|
||||
|
||||
# Zeitstempel für das Logfile
|
||||
$LogZeitstempel = Format-DeutschesDatum (Get-Date)
|
||||
$LogEintrag = "Script gestartet am: $LogZeitstempel"
|
||||
Write-Host $LogEintrag
|
||||
$LogEintrag | Out-File -Append -FilePath $LogPfad
|
||||
|
||||
# Importiere das PSWindowsUpdate-Modul
|
||||
Import-Module -Name "PSWindowsUpdate" -Verbose
|
||||
|
||||
@ -46,3 +52,9 @@ if (Get-Module -Name PSWindowsUpdate -ListAvailable) {
|
||||
} else {
|
||||
Write-Host "Fehler beim Laden des PSWindowsUpdate-Moduls."
|
||||
}
|
||||
|
||||
# Zeitstempel für das Logfile nach Abschluss des Skripts
|
||||
$LogZeitstempel = Format-DeutschesDatum (Get-Date)
|
||||
$LogEintrag = "Script beendet am: $LogZeitstempel"
|
||||
Write-Host $LogEintrag
|
||||
$LogEintrag | Out-File -Append -FilePath $LogPfad
|
||||
|
Loading…
Reference in New Issue
Block a user