³ÐÃɴͽ̡¢²»Ê¤¸Ð¼¤ process.StartInfo.CreateNoWindow=true ÓÃc#ÉèÖû·¾³±äÁ¿£¬Ó¦¸Ã»¹ÊÇÐèÒªµ÷ÓÃϵͳuser32.dllÁ´½Ó¿â£¬Äã¿ÉÒԲο¼http://zhidao.baidu.com/question/53584405.html ËÑһϣºÅú´¦Àí Òþ²ØCMD´°¿Ú ¿ÉÒÔÔÚ´úÂëÀïÉèÖû·¾³±äÁ¿: Environment.SetEnvironmentVariable("PATH", path); ÓÃSystem.Diagnostics.ProcessÀ´ÊµÏÖ¿ÉÒÔÉèÖóɲ»ÏÔʾdos´°¿ÚµÄ Dim psi As New System.Diagnostics.ProcessStartInfo With psi .CreateNoWindow = True .FileName = System.IO.Path.Combine(Application.StartupPath, "start.bat") .WindowStyle = ProcessWindowStyle.Hidden End With System.Diagnostics.Process.Start(psi) ͬÒâÂ¥ÉÏ¡£»·¾³±äÁ¿¡£ÔÚ.netÏÂÒ²¿ÉÒÔÉèÖá£