Klingt nach einem Berechtigungsproblem. Wenn Sie von SCCM aus laufen, würde ich vermuten, dass Sie die Vorabversion von Run Script verwenden. Dadurch wird das Skript als lokales Systemkonto des Computers ausgeführt, das wahrscheinlich nicht über die richtigen NTFS-Berechtigungen für Ihre Netzwerkfreigabe verfügt.
Wenn Sie sich in einer Domäne befinden: Zum schnellen (schmutzigen & unsicheren - diese Änderung sofort nach dem Test rückgängig machen!). Erteilen Sie Domänencomputern Lesezugriff auf den Ordner $ dirFiles \ target und alle untergeordneten Objekte. Wenn es funktioniert, müssen Sie entweder Folgendes ermitteln:
- Wie Sie Zugriffsberechtigungen für lokale Systemkonten strukturieren möchten
- Gibt an, ob das Skript in ein Paket oder eine Anwendung umgewandelt und stattdessen als angemeldeter Benutzer ausgeführt werden soll.
Die Paketoption ist sicherer, aber etwas langatmiger.
Viel Glück