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:
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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 8010313160
Url: https://administrator.de/contentid/8010313160
Ausgedruckt am: 21.11.2024 um 20:11 Uhr
3 Kommentare
Neuester Kommentar
Copy-Item; (semikolon)
Gruß
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ß
Gerne, hab' einen erfolgreichen Tag.