Потому что ненавижу писать вот такую херню:
If My.Application.CommandLineArgs.Count = 5 Then Call Shell("unzip.exe" & " -o " & My.Application.CommandLineArgs(3) & " -d " & My.Application.CommandLineArgs(4), AppWinStyle.NormalFocus, True) End If
причем под Dotnet, потому что под рукой.