depends分析exe文件DLL依赖时反应慢、卡顿 问题解决

回复
头像
523066680
Administrator
Administrator
帖子: 572
注册时间: 2016年07月19日 12:14
联系:

depends分析exe文件DLL依赖时反应慢、卡顿 问题解决

帖子 523066680 »

depends 分析程序依赖库,反应慢、卡顿问题

参考:depends打开dll老是卡住,转圈,运行慢

原因:搜索路径太多

解决方法:根目录创建 rundepends.bat 文件

代码: 全选

@echo off
set path=""
"%~dp0\depends.exe" %1

因为运行该脚本会修改当前终端的环境变量,做了一些调整:

代码: 全选

@echo off
start cmd /c "(set path="")&(start %~sdp0\depends.exe %1)"

其中:

代码: 全选

1. start cmd /c 打开新的窗口运行右侧指令
2. start depends.exe 而不是直接 depends.exe , 避免新开的cmd窗口阻塞。
3. %~sdp0  是因为 start 带双引号参数会作为 title,又考虑路径带空格的情况,所以使用 %~sdp0

另一种

代码: 全选

start cmd /c "(set path="")&(start "title" "%~sdp0\depends.exe" %1)"
回复

在线用户

正浏览此版面之用户: 没有注册用户 和 1 访客