首页
社区
课程
招聘
[旧帖] 如何禁止指定文件夹下面创建文本文档 0.00雪花
发表于: 2014-9-9 22:47 17491

[旧帖] 如何禁止指定文件夹下面创建文本文档 0.00雪花

2014-9-9 22:47
17491
最近玩了一个游戏,会在固定文件夹下面创建每天的游戏日志,是txt格式的,请问怎么才能使这个文件夹下面新创建的文本文档只要创建默认就是只读属性?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (37)
雪    币: 2153
活跃值: (740)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
2
删掉文件夹,创建一个同名文件
2014-9-9 23:24
0
雪    币: 102
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
同楼上的, 假设文件夹是 Folder, 文档是log.txt,
两种做法: 删除文件Folder, 建立一个无扩展名的文件Folder;
              删除文档log.txt, 建立一个文件夹叫做log.txt.
2014-9-9 23:27
0
雪    币: 3
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不太明白啊。删掉文件夹,创建一个同名文件夹?
2014-9-9 23:48
0
雪    币: 3
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
文件下面的文档名字不是固定的,是以日期为文档名,每天的都不一样。无扩展名的文件是什么意思?删除文件夹的话系统还会自动创建一个。
2014-9-9 23:49
0
雪    币: 102
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
就是这样, 文件夹的建立就会失败了.
上传的附件:
2014-9-9 23:57
0
雪    币: 3
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
[QUOTE=谷月轩;1315440]就是这样, 文件夹的建立就会失败了.
[/QUOTE]

办法倒是可行,可是不能创建日志文件夹之后启动游戏就显示错误。能不能实现只要这个文件夹下面新创建了文本文档属性就是只读属性?
2014-9-10 00:31
0
雪    币: 333
活跃值: (161)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
CreateFile或许能满足你的需求 ··· 菜鸟路过 ··· 如有不对 ··· 大神无喷 ···
2014-9-10 07:40
0
雪    币: 1555
活跃值: (3103)
能力值: ( LV11,RANK:180 )
在线值:
发帖
回帖
粉丝
9
写个bat 每次开机删除就行啦
2014-9-10 09:17
0
雪    币: 1555
活跃值: (3103)
能力值: ( LV11,RANK:180 )
在线值:
发帖
回帖
粉丝
10
非要禁止它创建吗,如果真的禁止了,是否游戏还会报错!你要先测试好,别费力不讨好
2014-9-10 09:18
0
雪    币: 102
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
这个...就不知道了.
2014-9-10 09:20
0
雪    币: 22
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
可以通过文件系统监控实现,它(游戏程序)创建日志文件后,你的程序把它改为只读属性
但是如果把文件设置为只读属性了  会影响游戏的日志记录,可能会导致游戏崩溃
如果磁盘不够用或其它原因可以定期删除日志文件

大禹治水成功的主要因素是疏导而不是围堵,有时候要换一种思路解决问题了
2014-9-10 13:14
0
雪    币: 378
活跃值: (702)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
13
api hook
minifilter
要么最简单的,他一创建之后,你以独占方式打开呢?
2014-9-10 13:36
0
雪    币: 3
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
改为只读属性没问题,但是楼上朋友说的那种禁止他创建日志文件夹就会报错了。
2014-9-11 11:43
0
雪    币: 3
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
开机删除不可行啊,只要登陆游戏他就会自动创建一个日志文本文档。
2014-9-11 11:44
0
雪    币: 293
活跃值: (239)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
是同名的吗?不行就r0层保护一下
2014-11-13 13:05
0
雪    币: 687
活跃值: (320)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
为什么一定要删除呢~
2014-12-2 21:15
0
雪    币: 228
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
 第一步:XP用户开始-运行输入secpol.msc    win7用户 开始--输入secpol.msc 进入本地安全策略
 第二步:安全设置-软件限制策略-其他规则-右击空白处新建路径规则
              路径设置为你想要禁止的文件,安全级别选择为:不允许
2014-12-5 12:03
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
用Mafee软件 制定条规则,禁止在制定文件夹下创建制定扩展名的文件就搞定了,或者安装个服务器安全狗也有类似功能
2015-1-2 05:45
0
雪    币: 90
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
1.创建一个不可删除的文件
2.hips
2015-1-2 08:46
0
雪    币: 121
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
ntfs权限->所有用户->允许写入->高级->创建文件夹/附加数据 允许的勾去掉。
2015-1-2 11:30
0
雪    币: 29
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
多种办法汇总一下:
1、暴力法:固定文件夹设为“只读”,限定文件夹操作权限等
2、剃须法:游戏同时启动一个程序,定时删除日志
3、转移法:游戏中或许有日志文件夹设置的配置文件或功能,可以搜索.ini .xml之类文件
4、终极法:在DLL中按二进制找到文件夹进行修改,或直接修改DLL禁掉写日志
2015-1-4 14:27
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
三楼的方法强,最适合的方法却是最基本的方法。
2015-1-9 15:45
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
那么OD反一下尝试过么
2015-1-14 06:02
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
三楼的方法不可行么?U盘防止写入自启动也是这样做的,简单有效
2015-1-14 13:45
0
游客
登录 | 注册 方可回帖
返回
//