"Bitte warten" Beim Ausführen des Startskripts, nur unter Windows 8.1

"Bitte warten" Beim Ausführen des Startskripts, nur unter Windows 8.1

Ich habe ein Startskript und habe es auf 3 verschiedenen virtuellen Maschinen getestet. Auf diesen Maschinen laufen unterschiedliche Windows-Versionen (7, 8 und 8.1). Auf alle wird die gleiche Gruppenrichtlinie aus meiner Domäne angewendet.

Auf den Windows 7- und 8-Rechnern scheinen Startskripte den Anmeldevorgang nicht aufzuhalten, sondern führen das Skript im Hintergrund aus, während sich der Benutzer anmeldet und den Computer verwendet. Auf dem Windows 8.1-Rechner erhalte ich einen Bildschirm mit der Meldung „Bitte warten“. Dies scheint angezeigt zu werden, während das Skript ausgeführt wird. Ich möchte, dass sich der Windows 8.1-Rechner genauso verhält wie die anderen beiden. Was mache ich falsch?

Hier ist das PowerShell-Skript, obwohl ich bezweifle, dass es das Problem ist:

    if (!(Test-Path -Path "$Env:ALLUSERSPROFILE\chocolatey" )) {

    Write-Host "Choco is not installed, installing now..."
    iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

} else {

    Write-Host "Choco is already installed, checking for chocolatey updates..."
    iex "$Env:ChocolateyInstall\bin\cup.exe -y"

}

if (!(Test-Path -Path "$Env:ProgramFiles\Puppet Labs\Puppet" )) {

    Write-Host "Puppet is not installed, installing..."
    iex "$Env:ChocolateyInstall\bin\choco.exe install puppet -y -ia PUPPET_MASTER_SERVER=puppetmaster.domain.com"

}

verwandte Informationen