`

Win7 创建进程

阅读更多
1.在vista, Windows 7 下用
::CreateProcess 存在第一次运行权限问题,所以当时采用了ShellExecute
 
CreateProcess可以创建当前进程的子进和,可以继承当前进程的内核句柄。   
Winexec,ShellExecute可以创建与当前进程不同地址空间的进程  
 
LRESULT OnRepair(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/, BOOL& /*bHandled*/)
{
 
 CPath   pathFile;
 //获取当前路径
 ::GetModuleFileName(NULL, pathFile.m_strPath.GetBuffer(MAX_PATH * 2), MAX_PATH * 2);
 
 pathFile.m_strPath.ReleaseBuffer();
 pathFile.RemoveFileSpec();
 pathFile.Append(L"setupwiz.exe");
 
 ::ShellExecute(NULL,L"open", pathFile.m_strPath, L"install.xml /p", NULL, SW_SHOWNORMAL);
 //关闭窗口
 EndDialog(-1);  
 return 0;
}
分享到:
评论

相关推荐

    监控进程创建,源码

    监控进程创建 vs2010源码 支持XP WIN7 32位系统

    禁用 WIN7 X64内核保护驱动签名

    以下内容假设你是以管理员权限运行WIN7. ——>>没有UAC提示,没有“以管理员身份运行”提示,或其他类似的提示…—— 如何使用: 解压存档的内容到任意位置...按顺序执行: 文件名称 说明: --------------------...

    delphi_win7_远程线程创建

    本程序支持delphi在win7下远程线程注入,hook ie进程。一般采用createremote函数不支持win7.

    VB创建SYSTEM用户进程

    使用VB创建一个SYSTEM用户进程,注意: 本程序不支持 win7 、 vista操作系统,Windows XP/2K正常运行。

    C++实现进程隐藏

    用VC++实现进程隐藏,在WINDOWS平台下的隐藏

    内核层x64位全系统禁止进程创建

    放出一个驱动 x64位全系统禁止进程创建 虚拟机win7 本机win1064 (最新版本) 自己已经测试无蓝屏 驱动不hookssd什么的 全部用的回调函数。驱动文件带的有进程保护 安装成功后自动开启全局进程创建进程 卸载...

    x64位全系统禁止进程创建驱动

    出一个驱动 x64位全系统禁止进程创建 虚拟机win7 本机win1064 (最新版本) 自己已经测试无蓝屏 驱动不hookssd什么的 全部用的回调函数 驱动文件带的有进程保护 安装成功后自动开启全局进程创建进程 卸载后就恢复...

    win7系统级CMD

    脚本,创建一个系统服务,开启一个系统级CMD。注意,Win7下创建的服务不准交互,所以开启服务后,会出现一个选择框,选择查看消息,即可查看系统级cmd

    win7防音量过大自干预程序_ vs2010完整解决方案.zip

    在这多个程序中,一旦任一进程的音量失常就会严重影响用户的听觉体验。该项目通过Direct X编程在对声卡缓冲区进行音频数据捕获后进行语音信号短时域分析,然后通过Core Audio API进行音量上的实时干预,防止音量大幅...

    Windows服务(Windows Service,system权限)程序显示界面与用户交互(xp,win7通用)

    一般情况下windows的服务程序运行权限时system,不能显示可以与用户交互的界面,本文讲述了一个用vc2008创建ATL的service,并在服务启动时...经过测试,在xp和win7下通用。(注意将服务设置成“允许服务与桌面交互”)

    进程创建,最后修改和最后一次打开的时间

    使用此工具可以读取win7中prefetch文件中进程信息

    【C#】进程中最大线程创建数量分析

    多线程在当今软件开发中应用非常广泛,在实际开发过程中,发现很多不正确使用线程的现象,其中一点就是线程使用过于随意,导致进程中的线程数量过多,从而引起内存占用、性能...研发环境:Win7 64位,.Net 3.5,VS2010

    守护进程程序C++编写保护进程

    C++编写的dll,可以防止C#程序被杀死,Win7系统亲测有效

    PCHunter_free类拟冰刃win64位

    PCHunter free是一款安全类的系统信息查看软件,在它的帮助下您不但可以深入的查看系统各类信息,还可以很方便的揪出电脑中的病毒木马,目前它不仅适用于32位的2000、XP、2003、Vista、2008、Win7和Win8操作系统,还...

    vista和win7在windows服务中交互桌面权限问题解决方法:穿透Session 0 隔离

    服务(Service)对于大家来说一定不会陌生,它是Windows 操作系统重要的组成部分。我们可以把服务想像成一种特殊的应用程序,它随系统的“开启~关闭”而“开始~停止”其工作内容,在这期间无需任何用户参与

    win7/VISTA 轻松进SYSTEM账户

    进SYSTEM账户,超级好用(不结束Explorer进程、不创建任务计划,进SYSTEM账户!)

    [Win7系统优化设置].Yamicsoft.Windows.7.Manager.v1.2.4.Incl.Keymaker-CORE

    显示您机器上所有正在运行的进程及线程的详细信息;一键清理可以让您只按一次鼠标键即可自动清理垃圾文件及注册表信息。 系统优化 通过设置您的系统可以提高windows 7的启动及关机速度;通过设置您的多媒体驱动、...

    计算机操作系统综合设计实验报告实验一.docx

    计算机操作系统综合设计 实验一 实验名称: 进程创建模拟实现 实验类型:验证型 实验环境: win7 vc++6.0 指导老师: 专业班级: 姓 名: 学 号: 联系电话: 实验地点:东六 E507 实验日期: 2017 年 10 月 10 日 ...

    进程管理经典软件MFC

     smss.exe 进程文件: smss or smss.exe 进程名称: Session Manager Subsystem 描述: 该进程为会话管理子系统用以初始化系统变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子系统和运行在Windows登陆过程。...

Global site tag (gtag.js) - Google Analytics