Ciemnawy fso, outfile, Graficzny, Elem
Ciemnawy strFromDir, strToDir, strGraphicList (), i
Ustalony fso = CreateObject ("Scripting.FileSystemObject")
'**** Ustawiać twój Adresowy Wartość Tutaj ****
strFromDir = "C:\Original"
strToDir = "C:\New"
i = (0)
Ustalony xmlDoc = CreateObject ("Msxml2.DOMDocument")
xmlDoc.load ("C:\test\test.XML ")
Ustalony ElemList = xmlDoc.getElementsByTagName ("Reklama")
'ElemList.Length pokazywać ty ile REKLAMA guzek ty zakładać
'msgbox ElemList.Length
'Pętla Przez twój Guzek Lista
Dla ElemList Elem w ElemList
'Sprawdzać jeżeli ten Guzek mieć Atrybut Wymieniać Grafika
Jeśli nie Elem.getAttribute ("Grafika") Wtedy
'Upewniać się the Szyk być the prawy Rozmiar
Redim Prezerwa strGraphicList (i)
'Jeżeli w ten sposób, wyznaczać the atrybut wartość Szyk
strGraphicList (i) = Elem.getAttribute ("Grafika")
'Przyrost the kontuar
i = i + (1)
Kończyć Jeżeli
Następnie
'Pętla Przez the Szyk
Dla i = (0) Ubound (strGraphicList) - (1)
'Upewniać się the oryginalny Kartoteka Istnieć w the Źródło
Jeżeli fso.FileExists (sstrFromDir & "\" & strGraphicList (i)) Wtedy
'Zakładać the Kartoteka - Kopia Miejsce przeznaczenia
fso.CopyFile strFromDir & "\" & strGraphicList (i), strToDir & "\"
Kończyć Jeżeli
Następnie
'Potwierdzać że Wszystkie Kartoteka wychodzić w Miejsce przeznaczenia
Dla i = (0) Ubound (strGraphicList) - (1)
'Upewniać się the oryginalny Kartoteka Istnieć w the Źródło
Jeśli nie fso.FileExists (strToDir & "\" & strGraphicList (i)) Wtedy
'Znajdować Znajdować
msgbox "Grafika ID" & strGraphicList (i) & "znajdować"
Kończyć Jeżeli
Następnie
msgbox "Robić"
|