سلام
VB.Net و #C مثل هم هستند و کاری که یکی نتواند دیگری هم نمیتواند.نقل قول:
اما نمیدانستم برنامه های سیستمی ویندوز تحت DOS اجرا میشوند!!!! مگر انکه منظورتان ان باشد که نمیشود برنامه های سیستمی ای که تحت DOS یک زمانی اجرا میشدند را با زبانی غیر تحت DOS نوشت!
برای اجرای برنامه ای دیگر (چه کنسول و چه غیر کنسول) در زبان های تحت دات نت هم میتوانید از دستور زیر استفاده کنید:
کد:System.Diagnostics.Process.Start("FilePath", "Arguments")