I am using a silent installation command to install software. I am running this command from PowerShell 3.0.
$silentInstall = C:\\Users\\Admin\\Documents\\Se
You shouldn't need to use Invoke-Expression:
& C:\Users\Admin\Documents\Setup-2.0.exe /s /vEULAACCEPTED=Yes /l*v C:\install.log /qn