【转】C# 后台开启 cmd执行命令
private void RunCmd(string cmd)
{
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "cmd.exe";
// 关闭Shell的使用
p.StartInfo.UseShellExecute = false;
// 重定向标准输入
p.StartInfo.RedirectStandardInput = true;
// 重定向标准输出
p.StartInfo.RedirectStandardOutput = true;
//重定向错误输出
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine(cmd);
p.StandardInput.WriteLine("exit");
}
//删除浏览器的缓存和cookie
RunCmd("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8");
RunCmd("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2");
最新文章
- SQL Server优化常用SQL语句
- 使用Gitolite搭建轻量级的Git服务器
- 自动化运维web环境搭建:Nginx+Django+uwsgi
- [转载] 散列表(Hash Table)从理论到实用(中)
- Hark的数据结构与算法练习之计数排序
- SQL数据库约束行为---防止数据乱填(即数据规范化)
- ionic 不同view的數據交互
- 谈谈Perforce
- FMX手机app,如何下载网站图片而不卡界面
- “弹出DVD驱动器错误”解决方法
- css Cursor:url()自定义鼠标指针样式为图片
- keyCode码集合
- CocoaAsyncSocket + Protobuf 处理粘包和拆包问题
- page 简单易懂 分页
- CSS clear 清除浮动,兼容各浏览器
- 【BZOJ4698】Sandy的卡片(后缀数组)
- ZooInspector 连接不到 Zookeeper 的解决方法
- ConcurrentLinkedQueue使用和方法介绍
- [CQOI2018]异或序列
- Asp:函数是用传值还是传址
热门文章
- 对PostgreSQL中 pg_各表的RelationId的认识
- 破解中国电信华为无线猫路由(HG522-C)自己主动拨号+不限电脑数+iTV
- C# 采用线程重绘图形要点记录
- LINUX 文件系统如何存储文件 图解
- C++输入输出流的重载
- php版DES
- centos安装memcache与telnet
- [转]AFNetWorking使用笔记
- jgroup 概述--官方文档
- Linux解压/压缩命令——tar、gz、tar.gz、tgz、bz2、tar.bz2、Z、zip、rar、lha