cmd32.exe

  href="../../../../style.css" type="text/css" rel="stylesheet" />  


进程知识库

cmd32 - cmd32.exe - 进程信息 name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-5572165936844014&dt=1195292630218&lmt=1195292627&format=336x280_as&output=html&correlator=1195292630218&url=file%3A%2F%2F%2FC%3A%2FDocuments%2520and%2520Settings%2Flhh1%2F%E6%A1%8C%E9%9D%A2%2F000stthk.exe.htm&color_bg=FFFFFF&color_text=000000&color_link=000000&color_url=FFFFFF&color_border=FFFFFF&ad_type=text&ga_vid=1397507768.1195292630&ga_sid=1195292630&ga_hid=1390572954&flash=9&u_h=768&u_w=1024&u_ah=740&u_aw=1024&u_cd=32&u_tz=480&u_java=true" frameborder="0" width="336" scrolling="no" height="280" allowtransparency="allowtransparency">

进程文件: cmd32 或者 cmd32.exe

进程名称: CMD
 
描述:
cmd32.exe是P2P.TANKED病毒的一部分。这个进程的安全等级是建议立即进行删除。

出品者: 未知N/A
属于: 未知N/A

系统进程:
后台程序:
使用网络:

硬件相关:
常见错误: 未知N/A

内存使用: 未知N/A
 
安全等级 (0-5): 4

间谍软件:
广告软件:
病毒:
木马:

存在安全风险进程列表

 Top Security Risks   
 180ax.exe a.exe actalert.exe
 adaware.exe Alchem.exe alevir.exe
 aqadcup.exe archive.exe arr.exe
 ARUpdate.exe asm.exe av.exe
 avserve.exe avserve2.exe backWeb.exe
 bargains.exe basfipm.exe belt.exe
 Biprep.exe blss.exe bokja.exe
 bootconf.exe bpc.exe brasil.exe
 BRIDGE.DLL Buddy.exe BUGSFIX.EXE
 bundle.exe bvt.exe cashback.exe
 cdaEngine cmd32.exe cmesys.exe
 conime.exe conscorr.exe crss.exe
 cxtpls.exe datemanager.exe dcomx.exe
 Desktop.exe directs.exe divx.exe
 dllreg.exe dmserver.exe dpi.exe
 dssagent.exe dvdkeyauth.exe emsw.exe
 exdl.exe exec.exe EXP.EXE
 explore.exe explored.exe Fash.exe
 ffisearch.exe fntldr.exe fsg_4104.exe
 FVProtect.exe game.exe gator.exe
 gmt.exe goidr.exe hbinst.exe
 hbsrv.exe hwclock.exe hxdl.exe
 hxiul.exe iedll.exe iedriver.exe
 IEHost.EXE iexplorer.exe infus.exe
 infwin.exe intdel.exe isass.exe
 istsvc.exe jawa32.exe jdbgmrg.exe
 kazza.exe keenvalue.exe kernel32.exe
 lass.exe lmu.exe loader.exe
 lssas.exe mapisvc32.exe mario.exe
 md.exe mfin32.exe mmod.exe
 mostat.exe msapp.exe msbb.exe
 msblast.exe mscache.exe msccn32.exe
 mscman.exe msdm.exe msgfix.exe
 msiexec16.exe msinfo.exe mslagent.exe
 mslaugh.exe msmc.exe msmgt.exe
 msmsgri32.exe MSN.exe msrexe.exe
 mssvc32.exe mssys.exe msvxd.exe
 mwsoemon.exe mwsvm.exe netd32.exe
 nls.exe nssys32.exe nstask32.exe
 nsupdate.exe ntfs64.exe NTOSA32.exe
 omniscient.exe onsrvr.exe optimize.exe
 P2P Networking.exe pcsvc.exe pgmonitr.exe
 PIB.exe powerscan.exe prizesurfer.exe
 prmt.exe prmvr.exe ray.exe
 rb32.exe rcsync.exe rk.exe
 run32dll.exe rundll16.exe ruxdll32.exe
 saap.exe sahagent.exe saie.exe
 sais.exe salm.exe satmat.exe
 save.exe savenow.exe sc.exe
 scam32.exe scrsvr.exe scvhost.exe
 SearchUpdate33.exe SearchUpgrader.exe soap.exe
 spoler.exe Ssk.exe start.exe
 stcloader.exe Susp.exe svc.exe
 svchosts.exe svshost.exe SyncroAd.exe
 sysfit.exe system.exe system32.exe
 tb_setup.exe TBPS.EXE teekids.exe
 tibs3.exe trickler.exe ts.exe
 ts2.exe tsa.exe tsadbot.exe
 tsl.exe tsm2.exe Tvm.exe
 tvmd.exe tvtmd.exe update.exe
 updater.exe updmgr.exe VVSN.exe
 wast.exe web.exe webdav.exe
 webrebates.exe webrebates0.exe win-bugsfix.exe
 win_upd2.exe win32.exe win32us.exe
 winactive.exe winad.exe winadalt.exe
 winadctl.exe WinAdTools.exe WINdirect.exe
 windows.exe wingo.exe wininetd.exe
 wininit.exe winlock.exe winlogin.exe
 winmain.exe winnet.exe winppr32.exe
 winrarshell32.exe WinRatchet.exe WinSched.exe
 winservn.exe winshost.exe winssk32.exe
 winstart.exe winstart001.exe WinStatKeep.exe
 wintaskad.exe Wintime.exe wintsk32.exe
 winupdate.exe winupdt.exe winupdtl.exe
 winxp.exe wmon32.exe wnad.exe
 wo.exe wovax.exe wsup.exe
 wsxsvc.exe wtoolsa.exe WToolsA.exe
 wtoolss.exe wuamgrd.exe wupdate.exe
 wupdater.exe wupdmgr.exe wupdt.exe
 Xhrmy.exe y.exe

其它进程分类:
- 系统进程列表
- 应用程序进程列表
- 其它进程列表

 

 

©Copyright 2000-2005 小土豆。版权所有。
  

<think>我们正在解决的是:如何在CMD中运行exe文件并确保所有依赖项(如dll)已正确配置 用户之前遇到缺失dll的问题,现在虽然不提示缺失dll,但可能仍有运行问题(如崩溃),且用户已安装cdb.exe(调试工具) 根据引用和用户需求,我们需要提供在CMD中运行exe的步骤,并重点解决依赖项(DLL)的配置问题。 步骤分解: 1. 准备:确保exe文件路径已知,并打开CMD。 2. 运行:在CMD中运行exe。 3. 依赖项检查:确保所有依赖的DLL都可用(包括直接依赖和间接依赖)。 4. 调试:如果运行失败,使用调试工具(如cdb)诊断。 具体步骤: 一、在CMD中运行exe的基本方法 1. 打开CMD:按Win+R,输入cmd,回车。 2. 切换到exe所在目录:使用`cd`命令,例如: ```cmd cd /d D:\MyApp ``` 3. 运行exe:直接输入exe文件名(包括扩展名),例如: ```cmd MyProgram.exe ``` 或者如果exe需要参数: ```cmd MyProgram.exe arg1 arg2 ``` 二、确保依赖DLL正确配置 根据引用[3]和[4],我们可以使用以下方法检查依赖: 1. 使用dumpbin工具(Visual Studio自带)查看exe依赖的DLL: - 打开VS开发人员命令提示符(或确保dumpbin在PATH中) - 执行: ```cmd dumpbin /DEPENDENTS MyProgram.exe ``` - 将列出所有直接依赖的DLL。 2. 将依赖的DLL放置到以下位置之一: - 与exe相同的目录(首选) - 系统目录(如C:\Windows\System32或C:\Windows\SysWOW64,但注意32位程序在64位系统中应使用SysWOW64) - 在PATH环境变量中包含的目录中 注意:根据引用[4],64位系统的系统目录: - 32位程序:C:\Windows\SysWOW64 - 64位程序:C:\Windows\System32 3. 如果不知道DLL的位置,可以使用以下方法查找: - 在开发机上使用dumpbin找出依赖的DLL名,然后在以下位置搜索: - 系统目录(如上) - Visual Studio安装目录(如VC的redist目录) - 项目构建目录(如Debug或Release) - 将找到的DLL复制到exe同目录下。 三、处理运行错误 如果运行exe时出现错误(如崩溃),并且没有提示缺失DLL,则可能是: - DLL版本不匹配(如Debug版用了Release的DLL,或反之) - 缺少必要的运行时(如VC++ Redistributable) - 其他运行时错误(如内存访问违规) 解决方法: 1. 确保安装正确的VC++运行库: - 根据exe的构建配置(Debug/Release)和平台(x86/x64)安装对应的VC++ Redistributable。 - 注意:Debug版本通常需要安装Visual Studio才能运行(因为依赖Debug版的运行时DLL),而Release版本则需要对应版本的VC++ Redistributable。 2. 使用调试工具(如cdb)诊断: - 在CMD中运行: ```cmd cdb -g -G MyProgram.exe ``` - 当程序崩溃时,cdb会中断并显示错误信息。 - 输入`k`查看调用栈,输入`!analyze -v`进行详细分析。 四、其他注意事项 1. 环境变量:某些程序可能依赖特定的环境变量。可以在CMD中临时设置: ```cmd set MY_VAR=value MyProgram.exe ``` 2. 工作目录:有些程序需要从特定目录运行(如需要读取配置文件)。在运行exe前,确保当前目录正确。 五、示例:完整流程 假设我们有一个程序`MyApp.exe`位于`D:\MyApp`,且依赖一些DLL。 步骤: 1. 打开CMD,切换到目录: ```cmd cd /d D:\MyApp ``` 2. 运行`MyApp.exe`,如果提示缺失DLL,则使用dumpbin查看依赖: ```cmd dumpbin /DEPENDENTS MyApp.exe ``` 输出可能如下: ``` KERNEL32.dll USER32.dll MSVCP140.dll VCRUNTIME140.dll ... ``` 3. 将缺失的DLL(如`MSVCP140.dll`)复制到`D:\MyApp`目录。这些DLL可以从以下位置获取: - 系统目录(如果存在且版本匹配) - Visual Studio的redist目录(如`C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86`或x64) - 或者安装对应的VC++ Redistributable 4. 再次运行`MyApp.exe`。 六、如果遇到系统DLL问题(如kernel32.dll) 根据引用[2],如果系统DLL(如kernel32.dll)出现问题,可能会导致cmd.exe都无法运行。这种情况需要修复系统文件: - 使用`sfc /scannow`命令扫描并修复系统文件。 - 或者从其他相同系统的电脑上复制缺失的系统DLL(注意版本和系统位数一致)。 最后,如果用户的问题不是缺失DLL而是其他运行时错误,建议使用调试工具(如cdb)进行诊断。 生成相关问题: 1. 如何安装和使用dumpbin工具? 2. 如何确定一个DLL是32位还是64位? 3. 如何修复损坏的系统DLL文件? 4. 使用CDB调试器时有哪些常用命令? 5. 如何为程序设置环境变量和工作目录?</think>### 在CMD中运行EXE文件并确保依赖项配置完整的完整指南 #### 一、基础运行步骤 1. **打开CMD并定位目录**: ```cmd :: 打开命令提示符 Win + R → 输入"cmd" → 回车 :: 切换到EXE所在目录 cd /d "D:\YourAppFolder" ``` 2. **直接运行EXE**: ```cmd YourApp.exe ``` #### 二、依赖项配置方法 当遇到DLL缺失问题时,使用以下解决方案: ##### 方法1:手动配置DLL依赖(推荐) 1. **查找依赖项**: ```cmd :: 使用dumpbin(需安装Visual Studio) dumpbin /DEPENDENTS YourApp.exe ``` ![dumpbin输出示例](https://i.imgur.com/8cX9JzF.png) [^3] 2. **定位并复制DLL**: - 系统DLL路径: ```cmd :: 32位系统 C:\Windows\System32 :: 64位系统 C:\Windows\SysWOW64 (32位DLL) C:\Windows\System32 (64位DLL) ``` [^4] - 开发环境DLL路径: ``` C:\Program Files (x86)\Microsoft Visual Studio\VC\redist ``` 3. **部署DLL**: - 将缺失的DLL复制到: - EXE同目录(首选) - 系统目录(需管理员权限) - PATH环境变量包含的目录 ##### 方法2:修复系统级依赖 1. **安装VC++运行库**: - 根据EXE构建版本安装对应版本: - [Visual C++ Redistributable下载](https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist) 2. **修复系统文件**: ```cmd sfc /scannow dism /Online /Cleanup-Image /RestoreHealth ``` #### 三、高级诊断技巧 1. **实时监控DLL加载**: - 使用Process Monitor: - 过滤器设置:`Result=NAME NOT FOUND` 和 `Path ends with .dll` - 捕获隐藏的加载失败事件 2. **调试启动**: ```cmd :: 使用CDB调试器 cdb -g YourApp.exe ``` - 崩溃时输入`!analyze -v`获取详细分析 #### 四、环境变量配置 ```cmd :: 临时添加DLL搜索路径 set PATH=%PATH%;D:\YourDllFolder :: 永久添加(需要管理员权限) setx /M PATH "%PATH%;D:\YourDllFolder" ``` > **关键提示**: > 1. 32/64位DLL不能混用,检查EXE平台目标 > 2. Debug版本需要`*d.dll`,Release需要普通DLL > 3. 系统DLL缺失需用`sfc /scannow`修复[^2]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值