mrheisenberg
Goto Top

Skript zum Kopieren einer Datei

Moin Leute,

ich habe folgendes Problem, mein Skript will nicht laufen, es wird mir einem "Undefinierten Fehler" beendet... keine Ahnung, mehr gibt die Meldung in der PowerShell-ISE nicht her.

Ausgeführt wird es als Admin, dieser hat auch Berechtigung auf die Clients:

Import-Module ActiveDirectory

$ShortcutPath = "C:\Users\----\Desktop\WEBANWENDUNG.url"  

$OUName = "--OUPFAD--"  

$Computers = Get-ADComputer -Filter * -SearchBase $OUName

foreach ($Computer in $Computers) {
    $ComputerName = $Computer.Name
    $PublicDesktopPath = "\\$ComputerName\c$\Users\Public\Desktop"  
    Copy-Item; $ShortcutPath $PublicDesktopPath -Force
    Write-Host "Verknüpfung wurde auf dem öffentlichen Desktop von $ComputerName erstellt."  
}

Relativ simples Skript, es soll mir nur eine Verknüpfung vom Domain Controller auf die Clients knallen, und dies auf den "öffentlichen Desktop" dass diese allen Benutzern zur Verfügung steht....

Typischer Montag... wennns was hat dann permanent...

Evtl. kann mir jemand sagen an was es happert, wäre dankbar.

Grüße

Content-Key: 8010313160

Url: https://administrator.de/contentid/8010313160

Printed on: April 27, 2024 at 22:04 o'clock

Mitglied: 6376382705
Solution 6376382705 Jul 31, 2023 updated at 11:23:55 (UTC)
Goto Top
Copy-Item; (semikolon)

Import-Module ActiveDirectory

$ShortcutPath = "C:\Users\----\Desktop\WEBANWENDUNG.url"  

$OUName = "--OUPFAD--"  

$Computers = Get-ADComputer -Filter * -SearchBase $OUName

foreach ($Computer in $Computers) {
    $ComputerName = $Computer.Name
    $PublicDesktopPath = "\\$ComputerName\c$\Users\Public\Desktop"  
    Copy-Item $ShortcutPath $PublicDesktopPath -Force
    Write-Host "Verknüpfung wurde auf dem öffentlichen Desktop von $ComputerName erstellt."  
}

Gruß
Member: MrHeisenberg
MrHeisenberg Jul 31, 2023 at 11:25:54 (UTC)
Goto Top
Zitat von @6376382705:

Copy-Item; (semikolon)

Import-Module ActiveDirectory

$ShortcutPath = "C:\Users\----\Desktop\WEBANWENDUNG.url"  

$OUName = "--OUPFAD--"  

$Computers = Get-ADComputer -Filter * -SearchBase $OUName

foreach ($Computer in $Computers) {
    $ComputerName = $Computer.Name
    $PublicDesktopPath = "\\$ComputerName\c$\Users\Public\Desktop"  
    Copy-Item $ShortcutPath $PublicDesktopPath -Force
    Write-Host "Verknüpfung wurde auf dem öffentlichen Desktop von $ComputerName erstellt."  
}

Gruß

Dank & Anerkennung , hast mir weitergeholfen face-smile
Mitglied: 6376382705
6376382705 Jul 31, 2023 at 11:26:13 (UTC)
Goto Top
Gerne, hab' einen erfolgreichen Tag. face-smile