Hier mal ein kurzes Bsp., wie du das gesamte Jahr zusammenstellen kannst:
[autoit]#include <Date.au3>
[/autoit][autoit][/autoit][autoit]Global $sDate = '2012/01/01', $aSplit, $iDay, $sDay, $aDay[8] = [7,'Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Sonnabend','Sonntag']
[/autoit][autoit][/autoit][autoit]GUICreate('Test')
$listview = GUICtrlCreateListView('Datum|Wochentag', 20,20,300,350)
While StringLeft($sDate, 4) = '2012'
$aSplit = StringSplit($sDate, '/')
$iDay = _DateToDayOfWeekISO($aSplit[1], $aSplit[2], $aSplit[3])
$sDay = $aDay[$iDay]
GUICtrlCreateListViewItem($aSplit[3] & '.' & $aSplit[2] & '.' & $aSplit[1] & '|' & $sDay, $listview)
$sDate = _DateAdd('D', 1, $sDate)
WEnd
GUISetState()
[/autoit][autoit][/autoit][autoit]Do
Until GUIGetMsg() = -3