vc++实现复制自身到系统目录 源码+详细注释
2011-03-11 14:24
405 查看
http://blacksnow.blog.51cto.com/265898/d-6
-----------------------------------------我是可恶的分割线
#include<windows.h> //头文件
#include<stdio.h> //头文件
#include <iostream> //头文件
using namespace std ;
int main()
{
char ExeFile[MAX_PATH]; //定义字符型变量,用于保存自身路径
char System[MAX_PATH]; //定义字符型变量,用于保存SYSTEM32目录绝对路径
int ret; //定义一个整形变量,接收COPUFILE函数执行后返回的结果
GetModuleFileName(NULL,ExeFile,MAX_PATH); //获取自身绝对路径,存储于EXEFILE里
GetSystemDirectory(System,MAX_PATH); //获取SYSTEM32绝对路径保存于SYSTEM变量里
strcat(System,"//happy.exe"); //将happy.exe字符串补在system字符串的末尾,如之前SYSTEM字符串为C:/WINDOW/SYSTEM32,则函数过后SYSTEM32的值为C:/WINDOW/SYSTEM32/happy.exe
cout<<System<<endl;
ret = CopyFile(ExeFile, System, FALSE); //复制操作
return 0;
}
-----------------------------------------我是可恶的分割线
#include<windows.h> //头文件
#include<stdio.h> //头文件
#include <iostream> //头文件
using namespace std ;
int main()
{
char ExeFile[MAX_PATH]; //定义字符型变量,用于保存自身路径
char System[MAX_PATH]; //定义字符型变量,用于保存SYSTEM32目录绝对路径
int ret; //定义一个整形变量,接收COPUFILE函数执行后返回的结果
GetModuleFileName(NULL,ExeFile,MAX_PATH); //获取自身绝对路径,存储于EXEFILE里
GetSystemDirectory(System,MAX_PATH); //获取SYSTEM32绝对路径保存于SYSTEM变量里
strcat(System,"//happy.exe"); //将happy.exe字符串补在system字符串的末尾,如之前SYSTEM字符串为C:/WINDOW/SYSTEM32,则函数过后SYSTEM32的值为C:/WINDOW/SYSTEM32/happy.exe
cout<<System<<endl;
ret = CopyFile(ExeFile, System, FALSE); //复制操作
return 0;
}
相关文章推荐
- vc++实现复制自身到系统目录 源码+详细注释
- Objective-C 【电商APP应用代码-系统分析-详细注释-代码实现】
- VC中调用系统全局的钩子实现(附注释)
- 新浪微博自动转发评论 源码 按键精灵实现 详细注释 几十行代码实现 涉及图像识别模拟键盘鼠标
- 【原】根据网站动态目录生成树结构,并用TreeView输出【提供源码下载,有详细注释】
- VC中调用系统全局的钩子实现(附注释)
- 简单API练手:(1)复制自身程序到windows目录和系统目录下;(2)获得系统的相关信息。
- 复制自身程序到windows目录和系统目录,获取系统的相关信息
- 今天看到了一个用java实现复制,剪切,删除文件或文件夹的示例,感觉不错,欢迎学习(带详细注释)
- 复制自身程序到Windows目录和系统目录下
- 哈夫曼压缩算法C语言实现——步骤,详细注释源码
- 复制自身程序到windows目录和系统目录下
- linux系统下实现mysql热备份详细步骤(mysql主从复制)
- 安卓实现安装已有apk到系统目录下和安装apk自身到系统目录下
- Objective-C 【电商APP应用代码-系统分析-详细注释-代码实现】
- Android 多线程下载源码实现详细注释
- 四种方法实现VC枚举系统当前进程[包含自己注释]
- Redis源码剖析和注释(二十二)--- Redis 复制(replicate)源码详细解析
- 一种软件网络验证方式的实现 + 网络验证转本地验证的一种实现(附VC源码)
- mysql数据库源码安装,主从复制和读写分离的实现