知识改变人生zzz.blog.chinaunix.net
zhangzhenzhong
目前主要从事C++软件开发
全部博文(60)
2013年(3)
2012年(3)
2010年(6)
2009年(23)
2008年(25)
songlw41
garyhuc
cff23674
84378567
格伯纳
Bsolar
qq9402
胡田新
屌丝变态
nhgy200
分类:
2009-04-17 23:39:07
using System;using System.Diagnostics;using System.Text.RegularExpressions;namespace c2{ class Program { static void Main(string[] args) { string[] users = Regex.Split(Regex.Match(runcmd("net user"), @"(?<=-\s)[\w\s]+(?=命令成功完成)").Value.Trim(), @"\s+"); foreach (string u in users) Console.WriteLine(u); Console.ReadKey(); } private static string runcmd(string command) { Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.Arguments = "/c " + command; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; p.Start(); return p.StandardOutput.ReadToEnd(); } }}
上一篇:文本框需要进行快捷键设置
下一篇:C#创建者模式
登录 注册