lord kian
پنج شنبه 19 آذر 1394, 15:52 عصر
ابتدا باید بگم که این کدها عینا تو C# موجوده
برای کار با CMD باید یک سی از نوع پروسس بسازیم
Dim p As Process = New Process()
بعد فایل cmd را به ان نسبت می دهیم(می توانید هر فایل قابل اجرا مثل exe bat cmd رو بهش بدیم)
p.StartInfo.FileName = "cmd.exe"
بعد ادرس فولدر کار(برای اطلاعات بشتر فایل ضمیمه رو در مورد cmd بخونید)
p.StartInfo.WorkingDirectory = "C:\Users\lordk_000\Desktop"
وبعد کد مورد نظر
p.StartInfo.Arguments = "/c tasklist >1.txt"
و در صورت نیاز دسترسی ادمین
p.StartInfo.Verb = "runas"
وبعد اجرا
p.Start()
p.WaitForExit(60000)
در صورتی که چند خط کد موجود بود فقط مرحله 4ام رو دوباره اجرا می کنیم
برای کار با CMD باید یک سی از نوع پروسس بسازیم
Dim p As Process = New Process()
بعد فایل cmd را به ان نسبت می دهیم(می توانید هر فایل قابل اجرا مثل exe bat cmd رو بهش بدیم)
p.StartInfo.FileName = "cmd.exe"
بعد ادرس فولدر کار(برای اطلاعات بشتر فایل ضمیمه رو در مورد cmd بخونید)
p.StartInfo.WorkingDirectory = "C:\Users\lordk_000\Desktop"
وبعد کد مورد نظر
p.StartInfo.Arguments = "/c tasklist >1.txt"
و در صورت نیاز دسترسی ادمین
p.StartInfo.Verb = "runas"
وبعد اجرا
p.Start()
p.WaitForExit(60000)
در صورتی که چند خط کد موجود بود فقط مرحله 4ام رو دوباره اجرا می کنیم