CSDN论坛 > Delphi > Windows SDK/API

已知文件名,如何知道它是被哪个程序/进程打开的,并关闭相应的程序或进程? [问题点数:0分]

Bbs1
本版专家分:10
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:26979
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:26979
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs5
本版专家分:3102
Bbs1
本版专家分:10
Bbs5
本版专家分:3102
Bbs10
本版专家分:182284
Blank
进士 2004年 总版技术专家分年内排行榜第六
Blank
银牌 2004年4月 总版技术专家分月排行榜第二
Blank
红花 2006年1月 Delphi大版内专家分月排行榜第一
2005年12月 Delphi大版内专家分月排行榜第一
2005年11月 Delphi大版内专家分月排行榜第一
2005年10月 Delphi大版内专家分月排行榜第一
2005年6月 Delphi大版内专家分月排行榜第一
2004年10月 Delphi大版内专家分月排行榜第一
2004年9月 Delphi大版内专家分月排行榜第一
2004年8月 Delphi大版内专家分月排行榜第一
2004年7月 Delphi大版内专家分月排行榜第一
2004年6月 Delphi大版内专家分月排行榜第一
2004年5月 Delphi大版内专家分月排行榜第一
2004年4月 Delphi大版内专家分月排行榜第一
2004年3月 Delphi大版内专家分月排行榜第一
2003年12月 Delphi大版内专家分月排行榜第一
2003年11月 Delphi大版内专家分月排行榜第一
Blank
黄花 2006年4月 Delphi大版内专家分月排行榜第二
2005年5月 Delphi大版内专家分月排行榜第二
2005年4月 Delphi大版内专家分月排行榜第二
2005年3月 Delphi大版内专家分月排行榜第二
2005年2月 Delphi大版内专家分月排行榜第二
2004年12月 Delphi大版内专家分月排行榜第二
2004年2月 Delphi大版内专家分月排行榜第二
Bbs6
本版专家分:6000
Blank
蓝花 2003年9月 .NET技术大版内专家分月排行榜第三
Bbs1
本版专家分:10
Bbs1
本版专家分:10
Bbs1
本版专家分:10
Bbs10
本版专家分:182284
Blank
进士 2004年 总版技术专家分年内排行榜第六
Blank
银牌 2004年4月 总版技术专家分月排行榜第二
Blank
红花 2006年1月 Delphi大版内专家分月排行榜第一
2005年12月 Delphi大版内专家分月排行榜第一
2005年11月 Delphi大版内专家分月排行榜第一
2005年10月 Delphi大版内专家分月排行榜第一
2005年6月 Delphi大版内专家分月排行榜第一
2004年10月 Delphi大版内专家分月排行榜第一
2004年9月 Delphi大版内专家分月排行榜第一
2004年8月 Delphi大版内专家分月排行榜第一
2004年7月 Delphi大版内专家分月排行榜第一
2004年6月 Delphi大版内专家分月排行榜第一
2004年5月 Delphi大版内专家分月排行榜第一
2004年4月 Delphi大版内专家分月排行榜第一
2004年3月 Delphi大版内专家分月排行榜第一
2003年12月 Delphi大版内专家分月排行榜第一
2003年11月 Delphi大版内专家分月排行榜第一
Blank
黄花 2006年4月 Delphi大版内专家分月排行榜第二
2005年5月 Delphi大版内专家分月排行榜第二
2005年4月 Delphi大版内专家分月排行榜第二
2005年3月 Delphi大版内专家分月排行榜第二
2005年2月 Delphi大版内专家分月排行榜第二
2004年12月 Delphi大版内专家分月排行榜第二
2004年2月 Delphi大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
检查Windows下的动态链接库文件(DLL)被哪些进程占用
检查Windows下的Oracle 的动态链接库文件(DLL)被哪些进程占用
如何找到占用端口的进程并关闭
今天小编遇到一个问题,就是在进行系统发布的时候死活启动不起来EAP服务器,导致发布失败,如下错误: ent.default-host./itoo-basic-teacher-web: org.jboss.msc.service.StartException i n anonymous service: JBAS018040: 启动上下文失败       在网上查找后发现是由于某些
(转)查看进程打开了哪些文件&某一个文件正在被哪些进程所读写
有许多情况下,我们需要查看一个进程当前打开了哪些文件,反过来我们也希望知道某一个文件正在被哪些进程所读写。在Linux下有许多有用的工具可以帮我们完成这两个工作,下面介绍这两个工具:lsof与fuser。     fuser find files or sockets' user      格式:fuser [选项] fname 
查看文件被哪个进程占用
openfiles 用于查看各个进程所打开的文件。windows自带工具。 必须先用openfiles /local on 命令启用系统全局标志“维护对象列表”; 再重启后执行openfiles查看各进程文件。 Process Mointor 微软提供的工具,需要下载,下载路径http://technet.microsoft.com/en-us/sysinternals/bb896645
查看设备、文件被哪个进程使用
lsof简介   lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接 和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通
Win查看文件(或文件夹)被哪个进程使用
windows系统中当我们在删除某个文件或文件夹时有时会提示该文件有程序在使用不能被删除,这时相当惆怅。那么可以用这个方法来找到是哪个进程在占用该文件:   1:打开任务管理器选择“性能”   2:单击下部的“资源监视器”   3:选择“CPU”,在下部可以看到“关联的句柄”搜索框   4:在该搜索框中输入要删除的文件名回车   在下面就会列出来占用该文件的进程名,右键该进程单击“结束进
linux下查看某一端口被哪个进程占用
方法1: lsof命令,即ls open fileslsof -i:端口号例如: 方法2: netstat命令netstat -tunpl | grep 端口号例如:
windows查看某个端口被哪个进程占用,并杀掉占用的进程
开始---->运行---->cmd,或者是window+R组合键,调出命令窗口;输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是8889,首先找到它;查看被占用端口对应的PID,输入命令:netstat -aon|findstr "8889",回车,记下最后一位数字,即PID(进程Id),比如是“260204”;命令窗口继续输入tasklis...
C# 检测文件是否被其他进程占用的几种方法
在.net中检测是很好实现的 ,可以利用 异常处理机制:故意对文件进行操作,如果抛出异样,则可以根据异常信息判断出是否被其它进程占用,常用的有: 1、try{File.Move(FileName,FileName);} 2、_lopen(FileN, OF_READWRITE | OF_SHARE_DENY_NONE)  检测返回值 3、try{Fs = new FileStream(Fil
轻松查看文件被哪个进程使用
谈谈怎么轻松查看文件被哪个进程使用 windows系统中当我们在删除某个文件或文件夹时有时会提示该文件有程序在使用不能被删除,这时相当惆怅。那么可以用这个方法来找到是哪个进程在占用该文件:
关闭