I discovered a way for making Windows Live Messenger 8.5.1302.1018 Silent Setup. It works only online. But it is not a problem because I suppose you have to be online if you use Windows Live Messenger.
It is actually Switchless. All you need is to generate a cookie,that tells Windows Live Installer which components have to be installed.
Create the Following Batch File
SET CO="%userprofile%\Cookies\%username%@get.live[999].txt"
@echo off
Title Windows Live Messenger Silent Setup
ECHO Installing Windows Live Messenger...
>%CO% ECHO wlxp
>>%CO% ECHO p=A26D7C8B-875D-48E2-BED1-7168268D022A*0^&m=en-us^&t=1^&s=0^&h=0^&c=0
>>%CO% ECHO get.live.com/
>>%CO% ECHO 1088
>>%CO% ECHO 4219999999
>>%CO% ECHO 99999999
>>%CO% ECHO 9999999999
>>%CO% ECHO 99999999
>>%CO% ECHO *
"WLinstaller.exe"
Put it in the same folder of "WLinstaller.exe" (Windows Live Installer) and run the batch File.
You can add these optional Tweaks to the Batch File:
To Disable Sharing Folders and Avoid Autostart
reg.exe delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "MsnMsgr" /f 2>NUL>NUL
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\usnjsvc" /v "Start" /t REG_DWORD /d "0x4" /f 2>NUL>NUL
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{FC9FB64A-1EB2-4CCF-AF5E-1A497A9B5C2D}" /f 2>NUL>NUL
Add This at the end to Uninstall Windows Live Installer
Start /wait "WLIU" "MsiExec.exe" /X{A7E4ECCA-4A8E-4258-8EC8-2DCCF5B11320} /qb /quiet