中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 10:25
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]禁止别人乱使用我的程序原代码 查看 3,143 回复 7
楼 主 [原创]禁止别人乱使用我的程序原代码 发表于 2011-01-14 20:12 ·  中国 广东 东莞 中移铁通
初级用户
★★
积分 115
发帖 92
注册 2010-12-24 16:57
15年会员
UID 179794
性别 男
状态 离线
来本论坛逛了差不多一个月了,但本人愚钝,未学得要领,还没弄懂for,set等高级命令的用法。仅此写了一个最简单的P,请各位前辈指教。不会贴代码,发附件吧。
说明:此P是禁止别人使用程序的。使用了人机对话有点烦。因为每个人安装的路径可能不一样,各位如果须要,请自行修改一下,直接在P里写上路径就比较方便。还可以自行添加要禁止别人使用的程序。
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
zc99 +1 2011-01-14 20:41
附件
禁止别人使用程序.rar (861 bytes, 下载次数: 67)
2 发表于 2011-01-17 14:39 ·  中国 湖北 天门 电信
中级用户
★★
积分 208
发帖 135
注册 2009-09-12 12:00
16年会员
UID 151902
来自 离恨天
状态 离线
楼主方法是:在程序目录下建立一空文件ws2_32.dll。
我们还可以使用映像劫持。
3 发表于 2011-01-18 12:52 ·  中国 内蒙古 包头 移动
初级用户
积分 30
发帖 14
注册 2008-03-28 17:06
18年会员
UID 114273
性别 男
状态 离线
ws2_32.dll,下载试试。
4 发表于 2011-01-18 19:47 ·  中国 广东 东莞 中移铁通
初级用户
★★
积分 115
发帖 92
注册 2010-12-24 16:57
15年会员
UID 179794
性别 男
状态 离线
大家注意,此方法在WIN7下不行.其它系統我沒測試過.
5 发表于 2011-01-23 01:28 ·  中国 广东 惠州 电信
新手上路
积分 8
发帖 7
注册 2010-05-06 00:13
16年会员
UID 166187
性别 男
状态 离线
有些程序不需要访问网络的就会显得此批处理无效
6 发表于 2011-01-24 12:34 ·  中国 江苏 苏州 太仓市 电信
新手上路
积分 10
发帖 11
注册 2010-12-24 12:16
15年会员
UID 179776
性别 男
状态 离线
ws2_32.dll 这个文件有什么用?
7 发表于 2011-01-25 02:28 ·  中国 广东 深圳 电信
新手上路
积分 1
发帖 1
注册 2010-10-29 00:47
15年会员
UID 176696
性别 男
状态 离线
好好的学习方向
8 发表于 2011-01-25 13:43 ·  中国 上海 联通
新手上路
积分 13
发帖 11
注册 2010-08-24 11:36
15年会员
UID 172893
性别 男
来自 上海
状态 离线
Originally posted by glodboy at 2011-1-24 12:34:
ws2_32.dll 这个文件有什么用?


程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件,
位于系统文件夹中,Windows在查找动态链接库文件时,会先在应用程序
当前目录搜索,如果没有找到然后才会搜索Windows所在目录,如果还是
没有会搜索system32和system目录。新建的 ws2_32.dll文件不具备真正地
ws2_32.dll文件所具有的功能,所以程序就无法运行了。
论坛跳转: