sort

FileRead, Contents, C:\al.txt
if not ErrorLevel ; Successfully loaded.
{
Sort, Contents
FileDelete, C:\Address List (alphabetical).txt
FileAppend, %Contents%, C:\Address List (alphabetical).txt
Contents = ; Free the memory.
} ; requiers listings in new lines. with editor² you can modify comma seperated lists