Einzelnen Beitrag anzeigen
Ungelesen 27.12.09, 12:38   #6
haze303
xor eax, eax
 
Benutzerbild von haze303
 
Registriert seit: Sep 2009
Beiträge: 570
Bedankt: 466
haze303 ist noch neu hier! | 1 Respekt Punkte
Standard

Soll sollte es funktionieren:

Code:
On Error Resume Next

Dim strFolder, oFSO, oFile, oFolder

Set oFSO = WS*****.CreateObject("S*****ing.FileSystemObject")
strFolder = oFSO.GetAbsolutePathName(".")

If oFSO.FolderExists(strFolder) Then 
        For Each oFolder In oFSO.GetFolder(strFolder).SubFolders                                      
        	For Each oFile In oFolder.Files
            	   oFSO.MoveFile oFile.Path, strFolder & "\" & oFile.Name
        	Next
        Next 
End If
Nicht die schönste Lösung, aber sie funktioniert.
Leider bin ich momentan etwas kurz gebunden, sodass für eine professionelle Lösung keine Zeit bleibt.
__________________
Desktop: Arch Linux | Laptop: Arch Linux
VM: Windows 7, Windows XP, Fedora 14, Arch, Windows Server 2008 R2 Enterprise
haze303 ist offline   Mit Zitat antworten