首页
社区
课程
招聘
未解决 [求助]为什么不能复制自身到系统目录?
发表于: 2019-6-11 14:11 2913

未解决 [求助]为什么不能复制自身到系统目录?

2019-6-11 14:11
2913
#include <iostream>
#include <Windows.h>
#include <tchar.h>

using namespace std;

int main()
{
    setlocale(LC_ALL, "CHS");

    TCHAR szSelfPath[MAX_PATH] = {0};
    TCHAR szSysPath[MAX_PATH] = {0};

    GetModuleFileName(NULL,szSelfPath,MAX_PATH);
    GetSystemDirectory(szSysPath,MAX_PATH);

    _tprintf(L"%s\r\n",szSelfPath);
    _tprintf(L"%s\r\n",szSysPath);

    CopyFile(szSelfPath,szSysPath,FALSE);

    return 0;
}


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 452
活跃值: (6128)
能力值: ( LV12,RANK:580 )
在线值:
发帖
回帖
粉丝
2
权限够了吗
2019-6-11 14:14
0
雪    币: 5514
活跃值: (2254)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
CatGames 权限够了吗
哦,要提权呀,能否给出几个函数,我去查查。
2019-6-11 14:15
0
雪    币: 452
活跃值: (6128)
能力值: ( LV12,RANK:580 )
在线值:
发帖
回帖
粉丝
4
敏而好学 哦,要提权呀,能否给出几个函数,我去查查。
OpenProcessToken
2019-6-11 14:40
1
雪    币: 452
活跃值: (6128)
能力值: ( LV12,RANK:580 )
在线值:
发帖
回帖
粉丝
5
G给你找了几个文章f26K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2B7K9h3q4F1M7$3S2#2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8X3x3H3k6o6b7^5j5e0j5%4y4h3f1#2y4g2)9J5y4X3&6T1M7%4m8Q4x3@1t1`.
bc8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5%4y4V1L8W2)9J5k6h3&6W2N6q4)9J5c8Y4y4G2N6$3S2S2N6q4)9#2k6X3q4Z5i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8X3c8W2N6r3q4A6L8s2y4Q4x3V1j5@1x3K6b7^5y4o6x3@1x3H3`.`.
希望对你有用
2019-6-11 14:40
1
雪    币: 9941
活跃值: (2273)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
敏而好学 哦,要提权呀,能否给出几个函数,我去查查。
CopyFile失败后,用 getlasterror 获取错误号,然后搜索一下就有了
2019-6-11 14:43
1
雪    币: 5514
活跃值: (2254)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
CatGames G给你找了几个文章ec8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2B7K9h3q4F1M7$3S2#2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8X3x3H3k6o6b7^5j5e0j5%4y4h3f1#2y4b7`.`. 8e8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5%4y4V1L8W2)9J5k6h3&6W2N6q4)9J5c8Y4y4G2N6$3S2S2N6q4)9#2k6X3q4Z5i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8X3c8W2N6r3q4A6L8s2y4Q4x3V1j5@1x3H3`.`. ...
万分感谢。
2019-6-11 14:58
0
雪    币: 1044
活跃值: (1385)
能力值: ( LV3,RANK:35 )
在线值:
发帖
回帖
粉丝
8
敏而好学 万分感谢。
你编译的时候  项目 - 属性 - 链接器 - 清单文件 - UAC执行级别 - 改为requireAdministrator
2019-6-11 15:36
0
雪    币: 5514
活跃值: (2254)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我获取到的目录是C:\windows\system32,为什么复制到的目录却是C:\windows
2019-6-11 15:48
0
雪    币: 5514
活跃值: (2254)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
CatGames G给你找了几个文章b19K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2B7K9h3q4F1M7$3S2#2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8X3x3H3k6o6b7^5j5e0j5%4y4h3f1#2y4b7`.`. 85aK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5%4y4V1L8W2)9J5k6h3&6W2N6q4)9J5c8Y4y4G2N6$3S2S2N6q4)9#2k6X3q4Z5i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8X3c8W2N6r3q4A6L8s2y4Q4x3V1j5@1x3H3`.`. ...
不知为什么,我获取到的目录是C:\windows\system32,为什么复制到的目录却是C:\windows
2019-6-11 15:48
0
雪    币: 5514
活跃值: (2254)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
StriveXjun 你编译的时候 项目 - 属性 - 链接器 - 清单文件 - UAC执行级别 - 改为requireAdministrator
不知为什么,我获取到的目录是C:\windows\system32,为什么复制到的目录却是C:\windows
2019-6-11 18:00
0
雪    币: 1440
活跃值: (1482)
能力值: ( LV3,RANK:23 )
在线值:
发帖
回帖
粉丝
12
应该是拷贝到了 C:\windows\SysWOW64 了
代码里面禁用目录重定向,然后再管理员权限拷贝
最后于 2019-11-15 10:50 被Black貓①呺编辑 ,原因:
2019-11-15 10:50
0
游客
登录 | 注册 方可回帖
返回