
yyz2191958 发表于 2026-3-11 15:53
10 PE 下不行(不能生成 RN.exe)
yyz2191958 发表于 2026-3-11 15:53
10 PE 下不行(不能生成 RN.exe)
BEIKING 发表于 2026-3-11 15:59
缺少 CertUtil
BEIKING 发表于 2026-3-11 16:00
需要补好依赖,或者在正常系统下生成 RN.exe 与批处理一起放到编辑器目录,也可。
就不需要重复生成
邪恶海盗 发表于 2026-3-11 16:01
我是将NotePad2-mod.exe改名为notepad.exe,然后直接覆盖替换掉系统自带的notepad.exe...
BEIKING 发表于 2026-3-11 16:00
需要补好依赖,或者在正常系统下生成 RN.exe 与批处理一起放到编辑器目录,也可。
就不需要重复生成
BEIKING 发表于 2026-3-11 16:05
你这单文件的,要多文件的咋办了,整个目录文件扔到 System32 ?

russel 发表于 2026-3-11 18:28
先记号
win10以后替换不能直接复制
709601484 发表于 2026-3-11 18:53
notepad4 高级里一键设置不想那么麻烦
ziwen 发表于 2026-3-11 19:11
我一直用NotepadReplacerSetup,没你这复杂,这个是开源软件,应该原理是差不多的吧
BEIKING 发表于 2026-3-11 18:57
我的是万能的,N4的只能适合N4
ziwen 发表于 2026-3-11 19:11
我一直用NotepadReplacerSetup,没你这复杂,这个是开源软件,应该原理是差不多的吧
BEIKING 发表于 2026-3-11 18:36
没懂你说的意思
BEIKING 发表于 2026-3-11 18:36
没懂你说的意思
邪恶海盗 发表于 2026-3-11 16:01
我是将NotePad2-mod.exe改名为notepad.exe,然后直接覆盖替换掉系统自带的notepad.exe...
russel 发表于 2026-3-12 16:59
这其实在xp中可以,win10后是不行的
不然,就不会有那么多人研究、分享win10 中替换、替代记事本的 ...
#include "stdafx.h"
#include "windows.h"
#include "shellapi.h"
#pragma comment(linker, "/OPT:nowin98 ")
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置入口地址
void RemoveQuotes(char* str) {
char* src = str;
char* dst = str;
while (*src) {
if (*src != '\"') { // 只拷贝非引号字符
*dst = *src;
dst++;
}
src++;
}
*dst = '\0'; // 终止字符串
}
void TrimLeft(char* str) {
char* p = str;
// 找到第一个非空格字符
while (*p == ' ') {
p++;
}
// 移动非空格字符到字符串起始位置
memmove(str, p, strlen(p) + 1);
}
int main(int argc, char* argv[])
{
if (argc < 3) {
return 0;
}
char *param = "";
char* found = strstr(GetCommandLine(), argv[2]);
if (found) {
// 移动指针到 searchStr 之后的内容
found = found + 2 + strlen(argv[2]);
// 如果后面还有内容,输出
if (*found) {
RemoveQuotes(found);
TrimLeft(found);
strcat(param, "\"");
strcat(param, found);
strcat(param, "\"");
}
}
char szPath[MAX_PATH] = {0};
GetModuleFileName(NULL, szPath, MAX_PATH);
char* pLastSlash = strrchr(szPath, '\\'); // 找到最后一个 '\'
if (pLastSlash) {
*pLastSlash = '\0'; // 截断字符串
}
strcat(szPath, "\\");
strcat(szPath, argv[1]);
// 参数分别为:父窗口句柄,要执行的程序,参数,目录,窗口显示方式,进程优先级
ShellExecute(NULL, "open", szPath, param, NULL, SW_SHOWNORMAL);
return 0;
}
russel 发表于 2026-3-12 16:59
这其实在xp中可以,win10后是不行的
不然,就不会有那么多人研究、分享win10 中替换、替代记事本的 ...
邪恶海盗 发表于 2026-3-12 17:18
不用瘟屎和屎1,不了解...
russel 发表于 2026-3-12 17:32
哦,原来是这样。
个人博客可否指点一二?谢谢!
邪恶海盗 发表于 2026-3-12 18:08
博客咋了?
russel 发表于 2026-3-12 18:11
怎样建博客?你这个是个人博客吧,也想弄一个,可否指导下以及提供一定帮助?谢谢!
邪恶海盗 发表于 2026-3-12 18:21
你随手一搜就知道了,大把的开源程序,我用的是Typecho 1.0还是1.1,反正是14年的版本,懒得升级,而且现 ...
| 欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |