Skip to content

Probleme mit speziellen Zeichen beim Benutzernamen #34

@Delapro

Description

@Delapro

Bei Aufruf von Install-HPColorLaserjet2800PS -Verbose kam diese Fehlermeldung

Push-Location : Ein Objekt im angegebenen Pfad "C:\Users\G0C0E~1.STO" ist nicht vorhanden.
In C:\temp\easy.PS1:5217 Zeichen:2
+     Push-Location $TempDirectory
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Push-Location], PSArgumentException
    + FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.PushLocationCommand                                                                                                

Das Problem war G0C0E~1.STO welches von Push-Location nicht akzeptiert wurde.

Die Lösung war dann den Temp-Pfad manuell zu bilden und anzugeben:

$temp=$env:USERPROFILE+'\Appdata\Local\Temp'
Install-HPColorLaserjet2800PS -TempDirectory $temp -Verbose

Hier sieht man das Problem, weil die Pfade massiv voneinander abweichen:

PS > $env:USERPROFILE
C:\Users\g.stoeger
PS > $env:TEMP
C:\Users\G0C0E~1.STO\AppData\Local\Temp

TODO: Irgendwann mal abklären warum dem so ist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions