c# Process类使用小例-阿里云开发者社区

开发者社区> bill.kang> 正文

c# Process类使用小例

简介:   公司为了安全方面的考虑,对员工使用的window操作系统做了权限限制。如果我们想在自己使用的机器上安装额外的软件,就需要找系统管理员!感觉是相当的不爽啊!   但是为了我们这些程序员正常工作,允许我们用管理员的权限运行vs2010,这就为我们间接获得管理员权限安装自己想要的软件留下了后门。
+关注继续查看

  公司为了安全方面的考虑,对员工使用的window操作系统做了权限限制。如果我们想在自己使用的机器上安装额外的软件,就需要找系统管理员!感觉是相当的不爽啊!

  但是为了我们这些程序员正常工作,允许我们用管理员的权限运行vs2010,这就为我们间接获得管理员权限安装自己想要的软件留下了后门。对了,我们要做的就是用管理员权限登录vs2010,通过process类打开所需的exe文件即可。

 

代码比较简单,可以创建一个winform项目,添加一个按钮控件,添加一个OpenFileDialog控件。

 

private void runBtn_Click(object sender, EventArgs e)         
{   DialogResult dialogResult
= openFile.ShowDialog();   openFile.InitialDirectory = "d:\\";   //注意这里写路径时要用c:\\而不是c:\   openFile.Filter = "文本文件|*.*|所有文件|*.*";   openFile.RestoreDirectory = true;   openFile.FilterIndex = 1;   if (openFile.ShowDialog() == DialogResult.OK)   {     string fileName = openFile.FileName;     Process myProcess = new Process();     try     {       myProcess.StartInfo.UseShellExecute = false; myProcess.StartInfo.FileName=openFile.FileName;       myProcess.StartInfo.CreateNoWindow = true;       myProcess.Start();     }     catch (Exception ex)     {       Console.WriteLine(ex.Message);     }   } }

 

adpics.aspx?source=kbh1983&sourcesuninfo

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10086 0
js-xlsx工具类库 xlsxUtils 使用示例
xlsxUtils 代码:xlsx.utils.min.js 代码:xlsx.utils.js 函数说明: var xlsxUtils = { Binary: { fixdata(data) { //文件流转BinaryString //.
3309 0
使用c#访问Access数据库时,提示找不到可安装的 ISAM
使用c#访问Access数据库时,提示找不到可安装的 ISAM,如下图: 代码如下: connectionString = "Provider=Microsoft.Jet.
1137 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13891 0
c# Process类使用小例
  公司为了安全方面的考虑,对员工使用的window操作系统做了权限限制。如果我们想在自己使用的机器上安装额外的软件,就需要找系统管理员!感觉是相当的不爽啊!   但是为了我们这些程序员正常工作,允许我们用管理员的权限运行vs2010,这就为我们间接获得管理员权限安装自己想要的软件留下了后门。
576 0
+关注
bill.kang
从事软件研发十余年,入行前端开发六年有余,对前端工程化有一定认识。 现就职于客如云科技有限公司,任前端技术经理一职。
109
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载