社区
C#
帖子详情
C# 如何解除文件被占用,类似360中的功能
yezeguo
2013-04-18 08:52:36
C# 如何解除文件被占用,类似360中的功能。由于在程序中要对Access数据库进行压缩后备份,但是备份的时候该数据库被程序暂用,我试过在程序运行的时候用360解除一下占用,再压缩就不会报错,所以请教各位高人怎么用C#代码实现解除文件被占用?
...全文
619
6
打赏
收藏
C# 如何解除文件被占用,类似360中的功能
C# 如何解除文件被占用,类似360中的功能。由于在程序中要对Access数据库进行压缩后备份,但是备份的时候该数据库被程序暂用,我试过在程序运行的时候用360解除一下占用,再压缩就不会报错,所以请教各位高人怎么用C#代码实现解除文件被占用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sswwee
2013-12-06
打赏
举报
回复
好几个api,还得驱动,纯c#貌似不行,看一下unlocker分析那篇文章吧
gaofzhs
2013-11-30
打赏
举报
回复
通过使用360解除占用得知,360会把占用某程序的相关进程强行关闭,从而达到解除的目的,如果解除的目标是系统文件,解除也会失效。 思路,访问某文件,判断是否使用中,获得使用该文件的进程,强制结束,再循环一次,直到没有被使用为止,大概是这样的思路了。
emailbyjohn
2013-11-30
打赏
举报
回复
关注这个问题!c# 解除文件占用
devmiao
2013-11-30
打赏
举报
回复
Process.Kill将锁定的进程关闭了就可以了。
木子李1212
2013-11-30
打赏
举报
回复
http://download.csdn.net/detail/h598937749/4973033 这个是我以前用VB6写的代码很简单你可以参考下
h598937749
2013-11-30
打赏
举报
回复
http://download.csdn.net/detail/h598937749/4973033 这个是我以前用VB6写的代码很简单你可以参考下
C#
实现彻底删除
文件
的方法
本篇文章将详细讲解如何使用
C#
实现
类似
360
粉碎
文件
的
功能
。 首先,我们需要了解
文件
系统的原理。在磁盘上,
文件
实际上是由一系列连续的扇区(Sector)组成,每个扇区通常为512字节。当删除一个
文件
时,操作系统仅是...
最新
C#
仿
360
杀毒页面切换动画效果
此项目旨在提供一个
类似
360
杀毒软件的用户体验,包括两种不同的动画效果:上下翻页和
中
间打开。通过Visual Studio(VS)可以直接打开并运行这个项目,无需额外的编译步骤。 首先,我们要理解
C#
是微软开发的一种面向...
仿
360
界面与部分
功能
在IT行业
中
,开发一款软件产品时,经常需要参考和学习其他成功案例,以提升用户体验和
功能
完整性。"仿
360
界面与部分
功能
"的项目就是这样的一个实践,旨在模仿
360
安全卫士的用户界面和核心
功能
,提供相似的安全保障...
可以强制关闭
360
的进程管理器
然而,有些情况下,用户可能出于各种原因(如软件冲突、系统资源
占用
过高或误认为其影响了系统性能)想要关闭
360
的这一部分
功能
。 描述
中
提到的“无毒产品,看样先查病毒再使用!”这句提醒用户在进行任何操作之前...
安全移除U盘
实现这样的
功能
,开发者通常会使用编程语言如
C#
、C++或Python,利用操作系统提供的API,例如Windows API
中
的`FindFirstFile`、`FindNextFile`用于查找
文件
句柄,`CloseHandle`用于关闭句柄,以及`EnumProcesses`和`...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章