public static void 打开格式化对话框()
{
Process.Start("rundll32.exe"," shell32.dll,SHFormatDrive");
} public static void 打开控制面板游戏控制器一般()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL joy.cpl,,0");
} public static void 打开控制面板游戏控制器进阶()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL joy.cpl,,1");
} public static void 打开控制面板键盘属性速度()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL main.cpl @1");
} public static void 打开控制面板键盘属性语言()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL main.cpl @1,,1");
} public static void 打开Windows打印机档案夹()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL main.cpl @2");
} public static void 打开Windows字体档案夹()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL main.cpl @3");
} public static void 打开控制面板输入法属性()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL main.cpl @4");
} public static void 打开添加新调制解调器向导()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL modem.cpl,,add");
} public static void 打开控制面板多媒体属性音频()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL mmsys.cpl,,0");
} public static void 打开控制面板多媒体属性视频()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL mmsys.cpl,,1");
} public static void 打开控制面板多媒体属性MIDI()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL mmsys.cpl,,2");
} public static void 打开控制面板多媒体属性CD音乐()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL mmsys.cpl,,3");
} public static void 打开控制面板多媒体属性设备()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL mmsys.cpl,,4");
} public static void 打开控制面板声音()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL mmsys.cpl @1");
} public static void 打开控制面板网络()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL netcpl.cpl");
} public static void 打开控制面板密码()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL password.cpl");
} public static void 打开控制面板电源管理()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL powercfg.cpl");
} public static void 打开控制面板区域设置属性区域设置()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL intl.cpl,,0");
} public static void 打开控制面板区域设置属性数字选项()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL intl.cpl,,1");
} public static void 打开控制面板区域设置属性货币选项()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL intl.cpl,,2");
} public static void 打开控制面板区域设置属性时间选项()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL intl.cpl,,3");
} public static void 打开控制面板区域设置属性日期选项()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL intl.cpl,,4");
} public static void 打开ODBC数据源管理器()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL odbccp32.cpl");
} public static void 打开控制面板系统属性常规()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL sysdm.cpl,,0");
} public static void 打开控制面板系统属性设备管理器()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL sysdm.cpl,,1");
} public static void 打开控制面板系统属性硬件配置()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL sysdm.cpl,,2");
} public static void 打开控制面板系统属性性能()
{
Process.Start("rundll32.exe", " shell32.dll,Control_RunDLL sysdm.cpl,,3");
} ////自定义执行函数,以便下面调用
//public static void execute(string dosCommand)
//{
// //创建进程对象
// Process dos = new Process();
// ProcessStartInfo p = new ProcessStartInfo();
// p.FileName = "cmd.exe";
// p.Arguments = dosCommand;
// //不使用系统外壳程序启动
// p.UseShellExecute = false;
// //不创建窗口
// //p.CreateNoWindow = true;
// dos.StartInfo =p;
// dos.Start();
//} /*shutdown -s -t 3600 -f
一小时后强行关机 用强行主要怕有些程序卡住 关不了机
-s 关机
-r重启
-f强行
-t 时间
-a 取消关机
-l 注销
-i 显示用户界面 具体是什么试试就知道了*/ public static void 关闭并重启计算机()
{
Process.Start("shutdown.exe", "-r");
} public static void 关闭计算机()
{
Process.Start("shutdown.exe", "-s -f");
}
//重载关闭计算机函数,可以设定倒计时
public static void 关闭计算机(string time)
{
string s = "-s -t " + time;
Process.Start("shutdown.exe", s);
} public static void 注销计算机()
{
Process.Start("shutdown.exe", "-l");
} public static void 撤销关闭计算机()
{
Process.Start("shutdown.exe", "-a");
} public static void 打开桌面主旨面板()
{
Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL themes.cpl");
} public static void 打开网址(string address)
{
Process.Start(address);
} public static void 运行程序(string name)
{
Process .Start (name);
} public static void 显示任务栏()
{
ShowWindow(FindWindow("Shell_TrayWnd",null),SW_SHOW);
} public static void 隐藏任务栏()
{
ShowWindow(FindWindow("Shell_TrayWnd",null),SW_HIDE);
} public static void 发送邮件(string address)
{
string s = "mailto:" + address;
Process.Start(s);
} public static void 发送邮件()
{
Process.Start("mailto:feiyangqingyun@163.com");
} public static string 获取系统文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.System);
return s;
} public static void 打开系统文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.System);
Process.Start(s);
} public static string 获取ProgramFiles目录()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles );
return s;
} public static void 打开ProgramFiles目录()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
Process.Start(s);
} public static string 获取逻辑桌面()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
return s;
} public static void 打开逻辑桌面()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
Process.Start(s);
} public static string 获取启动程序组()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
return s;
} public static void 打开启动程序组()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
Process.Start(s);
} public static string 获取Cookies文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Cookies);
return s;
} public static void 打开Cookies文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.Cookies);
Process.Start(s);
} public static string 获取Internet历史文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.History );
return s;
} public static void 打开Internet历史文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.History );
Process.Start(s);
} public static string 获取我的电脑文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer );
return s;
} public static void 打开我的电脑文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer );
Process.Start(s);
} public static string 获取MyMusic文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic );
return s;
} public static void 打开MyMusic文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic );
Process.Start(s);
} public static string 获取MyPictures文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures );
return s;
} public static void 打开MyPictures文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures );
Process.Start(s);
} public static string 获取StartMenu文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.StartMenu );
return s;
} public static void 打开StartMenu文件夹()
{
string s = Environment.GetFolderPath(Environment.SpecialFolder.StartMenu );
Process.Start(s);
}
}
}

c#调用系统资源大集合-2的更多相关文章

  1. c#调用系统资源大集合-1

    using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServi ...

  2. c#调用系统资源大集合-3

    public static void 打开控制面板多媒体属性音频() { Process.Start("rundll32.exe", " shell32.dll,Cont ...

  3. 干货!IT小伙伴们实用的网站及工具大集合!持续更新!

    1.Git 还在担心自己辛辛苦苦写的代码被误删了吗?还在担心自己改错了代码不能挽回吗?还在苦恼于多人开发合作找不到一个好的工具吗?那么用Git就对 了,Git是一个开源的分布式版本控制系统,用以有效. ...

  4. Office在线预览及PDF在线预览的实现方式史上最全大集合

    Office在线预览及PDF在线预览的实现方式大集合 一.服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览 微软方:利用Office2007以上版本的一个PDF插件SaveAsPD ...

  5. Android 常用代码大集合 [转]

    [Android]调用字符串资源的几种方法   字符串资源的定义 文件路径:res/values/strings.xml 字符串资源定义示例: <?xml version="1.0&q ...

  6. Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) JAVA日志的前世今生 .NET MVC采用SignalR更新在线用户数 C#多线程编程系列(五)- 使用任务并行库 C#多线程编程系列(三)- 线程同步 C#多线程编程系列(二)- 线程基础 C#多线程编程系列(一)- 简介

    Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) 一.前言 由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅. 一.前言 ...

  7. 100多个很有用的JavaScript函数以及基础写法大集合

    100多个很有用的JavaScript函数以及基础写法大集合 1.document.write("");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:docume ...

  8. LINUX下编译安装PHP各种报错大集合

    本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. nginx1.6.2-mysql5.5.32二进制,php安装报错解决: 123456 [root@clien ...

  9. 【ASP.NET实战教程】ASP.NET实战教程大集合,各种项目实战集合

    [ASP.NET实战教程]ASP.NET实战教程大集合,各种项目实战集合,希望大家可以好好学习教程中,有的比较老了,但是一直很经典!!!!论坛中很多小伙伴说.net没有实战教程学习,所以小编连夜搜集整 ...

随机推荐

  1. 利用PE数据目录的导入表获取函数名及其地址

    PE文件是以64字节的DOS文件头开始的(IMAGE_DOS_HEADER),接着是一段小DOS程序,然后是248字节的 NT文件头(IMAGE_NT_HEADERS),NT的文件头位置由IMAGE_ ...

  2. jquery中如何退出each循环

    在for循环中我们用continue退出当前循环,进入下一循环.用break跳出所有循环. 可是在jQuery中却并没有这两条命令,那么如何退出each循环呢? 经过查询得知: 在jQuery中用 r ...

  3. Mozilla推荐的CSS属性书写顺序及命名规则

    传说中的Mozilla推荐 /* mozilla.org Base Styles * maintained by fantasai */ /* Suggested order: * display * ...

  4. Apache CXF实现Web Service(3)——Tomcat容器和不借助Spring的普通Servlet实现JAX-RS(RESTful) web service

    起步 参照这一系列的另外一篇文章: Apache CXF实现Web Service(2)——不借助重量级Web容器和Spring实现一个纯的JAX-RS(RESTful) web service 首先 ...

  5. ErrorCode枚举类型返回错误码信息测试,手动抛出异常信息,在事务中根据错误码来回滚事务的思路。

    ErrorCode.java 简单测试代码,具体应用思路:手动抛出异常信息,在事务中根据错误码来回滚事务的思路. public enum ErrorCode { //系统级 SUCCESS(" ...

  6. 13test02:信用卡校验

    /*#include<iostream> using namespace std; void input(); int counter=0,jishu_sum=0,oushu_sum=0, ...

  7. NumPy的array

    1.numpy包中的array数组,用于弥补列表可以存储任意的数据类型的不足,因为有时候我们需要存储某种类型的数据在数组中,这才是数组的本来内涵.我们通过向numpy.array()函数中传递pyth ...

  8. poj 3537 Crosses and Crosses 博弈论

    思路:每次画X之后都会形成2个子游戏,即i-3和n-i-2. 代码如下: #include<iostream> #include<cstdio> #include<cma ...

  9. JavaScript基于对象编程

    js面向对象特征介绍 javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDirven)并具有安全性能的脚本语言.它具有面向对象语言所特有的各 ...

  10. QTP10补丁汇总

    QTP10补丁汇总 QTP_00591.EXE QTP10 调试器视图问题的补丁 QTP_00591 - Prevent QuickTest Debug Viewer Problems when Pr ...