cinnex

Erstellen von Verknüpfungen mithilfe einer Variablen

$datei = Get-Content C:\Users\sgolob\Desktop\Backup\Backup.log
$datei | Foreach-Object {
$a++;  
$WshShell = New-Object -ComObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut()
$Shortcut.TargetPath = "C:\Users\sgolob\Desktop\Test2"  
$Shortcut.Save()
}


Meine Frage wäre, was ich in CreateShortcut() als Variable reinschreiben könnte, dass er zu jedem Pfad den er aus der Backup.log ausgelesen hat, nacheinander eine Verknüpfung erstellt, die zum Zielordner hinführen soll.

Die Pfade in der Backup sind die Ursprungspfade.


Bin noch sehr neu in PowerShell!!!
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 335579

Url: https://administrator.de/forum/erstellen-von-verknuepfungen-mithilfe-einer-variablen-335579.html

Ausgedruckt am: 02.05.2025 um 18:05 Uhr

132895
Lösung 132895 20.04.2017 aktualisiert um 17:09:09 Uhr
Goto Top
$_ beinhaltet die aktuelle Zeile.

Auch kein Gruß

p.s.
ciNNEx
ciNNEx 20.04.2017 um 17:07:56 Uhr
Goto Top
War jetzt mein erster Post. Das muss man doch jetzt auch nicht so drastisch nehmen.
132895
132895 20.04.2017 aktualisiert um 17:10:52 Uhr
Goto Top
Naja, wenn einem Anstand beigebracht wurde braucht man sowas ja auch gar nicht erwähnen. Immerhin sitzen hier ja noch Menschen und keine Maschinen.
Sei's drum beim nächsten mal einfach dran denken. Welcome!