copy文件夹,通过C++读取系统、用户名以及计算机名的方法
2013-11-22 23:12
507 查看
将编译的exe文件copy到d盘,如果有重名的则名字加上2.exe在copy到D盘
查看系统信息,用户名,计算机名
#include <Windows.h> void copyself() { char szselfname[MAX_PATH]={0}; char szwindowspath[MAX_PATH]={0}; bool s; GetModuleFileName(NULL,szselfname,MAX_PATH); // GetWindowsDirectory(szwindowspath,MAX_PATH); // GetSystemDirectory(szsystempath,MAX_PATH); // strcat(szwindowspath,"\\backdoor.exe"); // strcat(szsystempath,"\\backdoor.exe"); strcat(szwindowspath,"D:\\shit.exe"); // CopyFile(szselfname,szwindowspath,FALSE); bool m=CopyFile(szselfname,szwindowspath,TRUE); while(m!=true) { strcat(szwindowspath,"2.exe"); m=CopyFile(szselfname,szwindowspath,TRUE); } }
查看系统信息,用户名,计算机名
#include <Windows.h> #include <stdio.h> void getversion() { char szcom[MAXBYTE]={0}; char szuserna[MAXBYTE]={0}; unsigned long nsize=MAXBYTE; OSVERSIONINFO osver; osver.dwOSVersionInfoSize=sizeof(OSVERSIONINFO); GetVersionEx(&osver); if(osver.dwPlatformId == 2) { if(osver.dwMajorVersion == 5 && osver.dwMinorVersion == 1) { printf("xp\n"); } if(osver.dwMajorVersion == 5 && osver.dwMinorVersion == 2) { printf("windows 2003\n"); } if(osver.dwMajorVersion == 6 && osver.dwMinorVersion == 0) { printf("vista and 2008\n"); } if(osver.dwMajorVersion == 6 && osver.dwMinorVersion == 1) { printf("2008 R2 and Windows 7\n"); } } GetComputerName(szcom,&nsize); GetUserName(szuserna,&nsize); printf("computer name is %s \n username is %s",szcom,szuserna); }
相关文章推荐
- Linux和Windows系统下C++读取文件夹下文件名
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
- C++实现读取特定路径下文件夹及文件名的方法
- Matlab 读取文件夹以及子文件夹图片的方法
- php通过变通方法检测系统的文件夹路径编码
- C++实现读取特定路径下文件夹及文件名的方法
- Java之遍历文件夹下的文件,以及读取内容并Copy到另一文件夹下
- 设置windows共享文件夹后不能通过用户名密码访问的解决方法
- C++ 操作64位系统,默认读取Wow6432Node子键的解决方法。
- Python读取系统文件夹内所有文件并统计数量的方法
- C++ 操作64位系统,默认读取Wow6432Node子键的解决方法。
- C++图像批处理:读取文件夹中全部图像的方法
- C++通过写注册表实现将文件夹映射为系统虚拟盘
- C/C++下读取某一文件夹下所有文件的方法
- 定义一个不受计算机字长限制的整数类INT,要求INT与INT以及INT与C++基本数据类型int之间能进行+、-、×、÷和=运算,并且能通过cout输出INT类型的值。(持续添加)
- C++ 操作64位系统,默认读取Wow6432Node子键的解决方法
- C++实现读取特定路径下文件夹及文件名的方法
- c++调用其它程序的方法,以及读取本地txt文件方法。
- C++实现读取特定路径下文件夹及文件名的方法
- C++实现读取特定路径下文件夹及文件名的方法