TC官方合作论坛

 找回密码
 立即注册
查看: 141|回复: 7

[其他] 清理临时存档的.bat+簡易cmd运用[含命令解释]

[复制链接]
发表于 2021-4-25 06:12:00 | 显示全部楼层 |阅读模式
本帖最后由 bestkakkoii 于 2021-5-5 02:52 编辑

相信很多人都知道TC所制作出的.exe档案会自动释放
两个TC解释用的动态库到暂存档资料夹
如果有含带资源也会释放到同样的地方

积少成多,temp里就会装满一堆垃圾


簡單指令解說:
@echo off 代表隱藏代碼內容

%systemdrive%  代表 系統盤
Users 代表 使用者
%username% 代表使用者帳戶名稱


rd  刪除資料夾(不含自身)
del 刪除檔案


*.* 代表 所有副檔名
*.X   X替換成指定副檔名


/f 包含强制删除只读文件
/s 从所有子目录删除指定文件
/q 安静模式。删除全局通配符时,不要求确认

net user 代表 增强或更改用户帐户信息

/A 根据属性选择要删除的文件。
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
如果命令扩展名被启用,DEL 和 ERASE 会如下改变:
/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。


可以根据自己需求去更改
dll在TC写的.exe运行状况下不会被删除(占用状态)

bat檔源碼(UTF-8)
游客,如果您要查看本帖隐藏内容请回复



在TC可以利用cmd命令执行.bat
当然你要是愿意也可以用 openprocess/openprocesex

有些游戏含启动参数openprocesex不一定每次都可以用
通常就会有两种方法可以解决开启的问题
第一种創建VBS.Script对象用TC创建一个VBS脚本,来创建含启动命令的快捷方式

第二种就是利用写入文件的方式生成一个.bat档


范例如下:(假设游戏进程为ABC.exe)

游客,如果您要查看本帖隐藏内容请回复

实际写出来.bat里面就会长这样:
游客,如果您要查看本帖隐藏内容请回复



至于启动参数怎么获取?

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +10 金币 +10 收起 理由
陌上青衣。 + 10 + 10 很给力!

查看全部评分

回复

使用道具 举报

发表于 2021-4-25 12:35:15 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2021-4-25 13:54:25 | 显示全部楼层
【有源码】首创!彻底解决资源残留问题!【更新】
http://52tc.info/forum.php?mod=v ... 1&fromuid=65729
(出处: TC官方合作论坛)
回复 支持 反对

使用道具 举报

发表于 2021-4-26 21:45:01 | 显示全部楼层
好久不见!
回复

使用道具 举报

 楼主| 发表于 2021-4-27 09:28:37 | 显示全部楼层

QQ說
回复 支持 反对

使用道具 举报

发表于 2021-4-29 15:11:14 | 显示全部楼层
kankan
回复

使用道具 举报

发表于 2021-4-29 16:58:20 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 前天 00:13 | 显示全部楼层
支持一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2021-5-7 03:37 , Processed in 0.037271 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表