Salve ragazzi,

ho la necessita di aprire da codice una finestra dos e di eseguire dei determinati comandi.
Con il seguente codice funziona tutto perfettamente, l'unico problema e' che io voglio nascondere il prompt dei comandi, cioe non voglio renderlo visibile.
Non ci riesco, nonostante
.WindowStyle = ProcessWindowStyle.Hidden
il prompt appare a video. Potete aiutarmi?

codice:
            Dim pr As Process
            Dim args As New ProcessStartInfo("cmd.exe")
            With args
                .RedirectStandardInput = True
                .RedirectStandardOutput = True
                .UseShellExecute = False
                .WindowStyle = ProcessWindowStyle.Hidden
            End With
            pr = Process.Start(args)
            pr.StandardInput.WriteLine("comandi dos" & Convert.ToChar(13))

            pr.CloseMainWindow()
            pr.Close()