WSH kopieren unterschlägt DLL Dateien

Das kopieren von einem Ordner zum anderen, inkl. Unterverzeichnisse
klappt mit diesem Code hervorragend! Allerdings werden alle DLL
Dateien im ersten Unterverzeichnis von C.\Adr nicht mit kopiert.
Woran kann das das liegen? Die Sicherung erfolgt auf einem
Netzlaufwerk, auf dem vollen Zugriff besteht. Das kuriose dabei, mit
einer gewöhnlichen Batch-Datei in Form von „xcopy…“ läuft die
Sicherung ohne Probleme ab.
Betriebsystem: Windows NT
WSH Version: 5.6 Build 6914

Option Explicit
’ Konstanten für COPYHERE-Methode
Const FOF_SILENT = &H4 'Keine Fortschrittsanzeige
Const FOF_NOCONFIRMATION = &H10 'Dateien überschreiben(„Ja zu
Allen“)
Const FOF_NOCONFIRMMKDIR = &H200 'Verzeichnisse ohne Nachfrage
erzeugen
Const FOF_NOERRORUI = &H400 'Keine Fehleranzeige

Dim oSHA, oZiel, oQuelle, sQuelle, sZiel, fofFlags
Set oSHA = CreateObject („Shell.Application“)

'Verzeichnisse
sQuelle = „C:\Adr“ sichern
sZiel = „L:\LBIV\ID\Scipio\Stielow“ 'Ordner muss existieren

'Shell-Objekte
Set oZiel = oSHA.NameSpace(sZiel)
Set oQuelle = oSHA.NameSpace(sQuelle).Items

'Kopieren
'BITADDITION:
fofFlags = FOF_NOCONFIRMATION OR FOF_NOCONFIRMMKDIR
oZiel.CopyHere oQuelle, fofFlags

Vielen Dank und Gruß
Klaus

hallo klaus,

nur so ne idee, kann es sein, das evtl. angeben muss, das versteckte bzw. systemdateien mitkopiert werden?

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo rasta,

die Idee hatte ich auch schon, aber die versteckten Dateien sind alle auf „sichtbar“ gesetzt.

gruß

klaus

hallo klaus,

nur so ne idee, kann es sein, das evtl. angeben muss, das
versteckte bzw. systemdateien mitkopiert werden?

gruß

rasta

hallo klaus,

aber „sichtbar“ heist ja nicht, das sie dein code auch anspricht.
nicht das es doch daran liegt…

soweit ich weis, muss man extra einen schalter angeben um solche dateien mit anzusprechen

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo rasta,

und welcher schalter soll das sein, wie nennt sich der im code, bzw. wo füge ich ihn ein?

gruß
klaus

hallo klaus,

aber „sichtbar“ heist ja nicht, das sie dein code auch
anspricht.
nicht das es doch daran liegt…

soweit ich weis, muss man extra einen schalter angeben um
solche dateien mit anzusprechen

gruß

rasta

hallo klaus,

du hast recht,

tatsächlich ignoriert wsh sämtliche systemdateien. dies kann ich mir nur als sicherheitseinstellung erklären(wie so manche vb-befehle im script nicht funzen)

enthsculdige, das ich erst jetzt dazu kam es auszuprobieren

must dir wohl mit nem batch, vba oder vb-programm behelfen

gruß

rasta

hallo rasta

und welcher schalter soll das sein, wie nennt sich der im
code, bzw. wo füge ich ihn ein?

gruß
klaus

hallo klaus,

aber „sichtbar“ heist ja nicht, das sie dein code auch
anspricht.
nicht das es doch daran liegt…

soweit ich weis, muss man extra einen schalter angeben um
solche dateien mit anzusprechen

gruß

rasta