进程处理例子
来源:互联网 发布:社交网络 肖恩帕克 编辑:程序博客网 时间:2024/06/08 16:45
进程处理
Process 进程 = new Process(); try { 进程.StartInfo.UseShellExecute = false; 进程.StartInfo.FileName = @"E:\VS编程视频\高山流水2014V4\高山流水2014V4.exe"; 进程.StartInfo.CreateNoWindow = true; 进程.Start(); Thread.Sleep(1000); 进程.Kill(); Process.Start(Environment.GetFolderPath(Environment.SpecialFolder.Favorites)); ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe"); startInfo.WindowStyle = ProcessWindowStyle.Minimized; startInfo.Arguments = "www.northwindtraders.com"; Process.Start(startInfo); startInfo.Arguments = "http://blog.csdn.net/xianfajushi/article/details/24846979"; Process.Start(startInfo); Process.Start("IExplore.exe", "http://bbs.csdn.net/forums/DotNET"); //string 浏览器临时目录 = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures) + @"\熊猫.bmp"; //Process.Start("IExplore.exe", 浏览器临时目录); string 浏览器临时目录 = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache);//获取缓存路径 DirectoryInfo 遍历所有的文件夹 = new DirectoryInfo(浏览器临时目录); int 计数 = 0; foreach (FileInfo 文件 in 遍历所有的文件夹.GetFiles("*.mp3", SearchOption.AllDirectories))//遍历所有的文件夹 { if (++计数 == 10) break; try { Console.WriteLine(文件.DirectoryName + "\\" + 文件.Name); Process.Start(@"C:\Program Files (x86)\完美解码\Pure Codec\PotPlayerMini.exe", 文件.DirectoryName + "\\" + 文件.Name); //文件.Delete(); } catch { } } } catch (Exception e) { Console.WriteLine(e.Message); } finally { }
查看系统进程
int 计数 = 0; Process[] 查看运行的进程 = Process.GetProcesses(); foreach (Process 运行的进程 in 查看运行的进程) { Console.WriteLine(运行的进程.ProcessName + "·" + 运行的进程.MainWindowTitle + "·" + (运行的进程.VirtualMemorySize64 / (1024 * 1024)).ToString("内存(00M)") + "·" + 运行的进程.HandleCount.ToString("句柄(00)") + "·" + 运行的进程.BasePriority.ToString("级别(00)") + "·" + (++计数).ToString("序(00)")); }
进程.StartInfo.FileName = "Notepad"; 进程.StartInfo.WindowStyle = ProcessWindowStyle.Maximized; 进程.Start(); 进程.WaitForInputIdle(); 查看运行的进程 = Process.GetProcessesByName("Notepad"); foreach (Process 运行的进程 in 查看运行的进程) if (运行的进程.MainWindowTitle != "" || 运行的进程.Responding || 运行的进程.HasExited) 运行的进程.CloseMainWindow(); else 运行的进程.Kill();
0 1
- 进程处理例子
- 处理多进程的一个比较好的例子
- 创建进程的例子
- Windows 关闭进程例子
- 守护进程例子
- 多进程一例子
- Linux精灵进程例子
- 守护进程例子《三》
- 守护进程例子《四》
- 守护进程例子《五》
- Python 守护进程 例子
- Linux进程通信例子
- 进程线程例子
- hibernate处理BLOB例子
- MySQL 错误处理例子
- sql server例子处理
- 错误处理的例子
- JSON处理例子
- Android SQLite的基本操作
- POJ-1837 Balance
- C 位操作
- C#字节数组操作
- Java#Servlet规范#HTTP Protocol Parameters
- 进程处理例子
- HIVE入门
- picasso的简单用法
- 为什么在项目中使用Using namespace CocosDenshion;会提示出错expected namespace namespace
- 背景建模--高斯混合模型
- Picasso入门教程(九)回调,remoteViews,通知
- 第十五周项目—阅读程序(3)
- Oracle ADF 11g后台常用方法(2)
- POJ3187——Backward Digit Sums