Hallo Leute,
ich sitze mal wieder vor einem Projekt und habe gerade keine Ahnung, wie ich das realisieren soll.
Es geht darum das eine Datei, wie die folgende
Spoiler anzeigen
Vergleichen der Dateien C:\UPDATE\filesbefore.fildb und C:\UPDATE\FILESSAFTER.FOLDB
***** C:\UPDATE\filesbefore.fildb
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\D-GISS\D-GISS 2009-2010 Externer Etikettendruck.lnk
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Informatik\bluej.exe.lnk
***** C:\UPDATE\FILESSAFTER.FOLDB
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\D-GISS\D-GISS 2009-2010 Externer Etikettendruck.lnk
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\IcoFX on the Web.lnk
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\IcoFX.lnk
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\Uninstall\Uninstall IcoFX.lnk
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Informatik\bluej.exe.lnk
*****
***** C:\UPDATE\filesbefore.fildb
C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\Macromedia\Flash Player\#Security\FlashPlayerTrust\air.1.0.trus
.cfg
***** C:\UPDATE\FILESSAFTER.FOLDB
C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\colors.dat
C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\config.cfg
C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\quickcolors.dat
C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\Macromedia\Flash Player\#Security\FlashPlayerTrust\air.1.0.trus
.cfg
*****
***** C:\UPDATE\filesbefore.fildb
C:\Programme\gs\gs8.70\lib\zeroline.ps
C:\Programme\Informatic\ORFO 8.0\Add_Remove.exe
***** C:\UPDATE\FILESSAFTER.FOLDB
C:\Programme\gs\gs8.70\lib\zeroline.ps
C:\Programme\IcoFX 1.6\IcoFX.exe
C:\Programme\IcoFX 1.6\IcoFX.url
C:\Programme\IcoFX 1.6\library.dll
C:\Programme\IcoFX 1.6\unins000.dat
C:\Programme\IcoFX 1.6\unins000.exe
C:\Programme\IcoFX 1.6\html\Error.html
C:\Programme\IcoFX 1.6\html\logo.jpg
C:\Programme\IcoFX 1.6\Languages\Deutsch.lng
C:\Programme\IcoFX 1.6\Languages\English.lng
C:\Programme\IcoFX 1.6\Languages\Español.lng
C:\Programme\IcoFX 1.6\Languages\French.lng
C:\Programme\IcoFX 1.6\Languages\Italiano.lng
C:\Programme\IcoFX 1.6\Languages\Japanese.lng
C:\Programme\IcoFX 1.6\Languages\Korean.lng
C:\Programme\IcoFX 1.6\Languages\Magyar.lng
C:\Programme\IcoFX 1.6\Languages\Readme.txt
C:\Programme\IcoFX 1.6\Languages\Russian.lng
C:\Programme\IcoFX 1.6\Objects\film.png
C:\Programme\IcoFX 1.6\Objects\frame.png
C:\Programme\IcoFX 1.6\Objects\picture.png
C:\Programme\IcoFX 1.6\Objects\seal.png
C:\Programme\IcoFX 1.6\Objects\stamp.png
C:\Programme\IcoFX 1.6\Palettes\Blue.pal
C:\Programme\IcoFX 1.6\Palettes\Cyan.pal
C:\Programme\IcoFX 1.6\Palettes\Default.pal
C:\Programme\IcoFX 1.6\Palettes\Grayscale.pal
C:\Programme\IcoFX 1.6\Palettes\Green.pal
C:\Programme\IcoFX 1.6\Palettes\Macintosh16.pal
C:\Programme\IcoFX 1.6\Palettes\Macintosh2.pal
C:\Programme\IcoFX 1.6\Palettes\Macintosh256.pal
C:\Programme\IcoFX 1.6\Palettes\Magenta.pal
C:\Programme\IcoFX 1.6\Palettes\Red.pal
C:\Programme\IcoFX 1.6\Palettes\Windows16.pal
C:\Programme\IcoFX 1.6\Palettes\Windows2.pal
C:\Programme\IcoFX 1.6\Palettes\Yellow.pal
C:\Programme\Informatic\ORFO 8.0\Add_Remove.exe
*****
verglichen wird, sodass ein array zurückegegeben wird, das alle "neuen" Elemente, wie folgt enthält:
Spoiler anzeigen
$array[0]=Anzahl der Elemente des Arrays
$array[1]=C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\IcoFX on the Web.lnk
$array[2]=C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\IcoFX.lnk
$array[3]=C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\IcoFX 1.6\Uninstall\Uninstall IcoFX.lnk
$array[4]=C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\colors.dat
$array[5]=C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\config.cfg
$array[6]=C:\Dokumente und Einstellungen\Lokaler Benutzer\Anwendungsdaten\IcoFX\quickcolors.dat
usw...