windows c语言 创建目录,C语言创建删不掉的文件夹
上一篇博客写了一个杀不死的进程,现在再写一个删不掉的文件夹(文件同理),所谓删不掉不是真的删不掉而是删掉后马上重新创建。代码如下:
#include
#include
#include //For access()
#define _CRT_SECURE_NO_WARNINGS//消除编译器警告,如fopen不安全
//判断文件或文件目录是否存在
bool checkFileExist(const char *fileName)//不区分大小写
{
if (access(fileName,0))//参数0代表检查文件的存在性
{
return false;
}
return true;
}
int main()
{
char *logFile="D:\\Log";
while(1)
{
if (!checkFileExist(logFile))//如果该文件夹不存在,则重新创建
{
CreateDirectory(logFile,NULL);//参数:文件夹名称,安全属性
}
Sleep(100);
}
return 0;
}
想要删掉这个文件夹,必须结束掉这个进程,那么如果该进程使用上一篇介绍的方法使进程无法杀死,那么该文件夹就真的很难删掉了。第一,删除文件夹,进程立刻重建该文件夹;第二,杀死该进程,另外一个进程立刻恢复该进程;第三,杀死另外一个进程,则该进程立刻恢复另外一个进程。如此一来,相互调用相互保护,删也删不掉,杀也杀不死。
原文:http://blog.csdn.net/lynch0571/article/details/33294081
windows c语言 创建目录,C语言创建删不掉的文件夹相关推荐
- C语言创建删不掉的文件夹
上一篇博客写了一个杀不死的进程,现在再写一个删不掉的文件夹(文件同理),所谓删不掉不是真的删不掉而是删掉后马上重新创建.代码如下: #include <stdio.h> #include ...
- 创建一个打不开删不掉的文件夹
想必大家都多多少少有些不愿意让别人看到的文件.那怎么办呢? 当然也有很多的解决办法,如给文件加密.将文件隐藏-- 我今天就介绍另一种办法,通过DOS命令可以创建一个别人 ...
- Tips:移动硬盘(U盘)中出现删不掉的文件夹,文件夹名是数字,删掉会变名字出现。
现象: 移动存储设备在进行删除操作时,会产生一些文件夹,文件夹名是数字(我遇到的是4位),一般删除操作和360强力删除都无法删掉,即使偶然一次被删掉,还会改了名字出现,新出现的文件夹名也是数字.删除时 ...
- win10软件拒绝访问删不掉_Win10文件夹无法访问拒绝访问怎么解决?
最近有Win10用户反映,打开某些文件夹的时候,出现提示"无法访问拒绝访问",导致文件夹打开失败,这让用户非常烦恼.那么,Win10文件夹无法访问拒绝访问怎么解决呢?下面,针对这一 ...
- php 批量删除挂马文件夹,万能删除服务器被挂马后删不掉的文件夹
冰鱼客:以下保存为web.config|@|<?xml version="1.0" encoding="UTF-8"?>|@||@| |@||@| ...
- 删除顽固的文件夹--删不掉的文件夹update处理方法
由于本人环境,介绍一下Win2000系统中删除顽固的update文件夹方法(WinXp Win2k3系统下方法类似) 文件夹属性->安全->高级->所有者->选择当前管理员用户 ...
- (windows)如何删除删不掉的文件
有时候删除时明明是管理员,却提示需要管理员权限 点击更改-然后再高级 立即查找,搜索当前用户 找到现在的用户名,确定 点击审核,添加--选择主体 高级-选择现在的计算机名--权限完全控制 7.所有对话 ...
- U盘防毒最强方案(创建删不掉的autorun.inf文件夹)(删除)
要创建window下无法删除的目录可以在(运行CMD)命令提示符中输入(将c:\改为目录所在路径) md c:\autorun.inf md c:\autorun.inf\killvirus-\ 要删 ...
- U盘防毒最强方案(创建删不掉的autorun.inf文件夹)
病毒,每个人都深受其害,痛恨不已,特别是现在移动设备MP3.MP4.手机.U盘.移动硬盘飞速发展的时代,病毒也随着这些移动设备和网络快速蔓延和滋生,所以如何防止病毒入侵到自己的爱机和移动设备上就太重要 ...
- 如何删除aux aux.c aux.h,强行删除删不掉的文件
一.原因 Windows 下不能够以下面这些字样来命名文件/文件夹,括:"aux""com1""com2""prn"&q ...
最新文章
- centos查看cached内部文件
- 学霸现身!博士生发18篇SCI,4篇CNS子刊,开学典礼上全场震撼
- php simpletest 测试数据库,在PHP中使用SimpleTest进行单元测试
- 1091. Acute Stroke (30)
- 实验三:xen环境下的第一个虚拟机的安装
- SAFE: Similarity-Aware Multi-Modal Fake News Detection-学习笔记
- 【Linux就该这么学 20期培训笔记 01】部署虚拟环境安装linux系统
- Google 插件总览
- div靠边隐藏_css如何隐藏div不占位置?
- 20 张图揭开内存管理的迷雾,瞬间豁然开朗
- async 与 await 的用法详解
- 笔记本电脑风扇转速测试软件,笔记本温度查看和风扇转速调节工具
- 美国邮政编码ZIP Code(转载)
- Python和R之间转换的基本指南:使用Python或R知识来有效学习另一种语言的简单方法。
- 计算机条件求和函数,在excel中怎样根据多个条件进行求和
- 2019辽宁公务员考试:申论突破80+学习计划第一步
- Hello Qt——Qt自定义标题栏
- 如何调换手机桌面位置_手机桌面很乱怎么整理?简单七招让你效率更高!
- 关于jmstudio 调用本地摄像头的问题
- 切换笔记本外接显示屏 屏幕显示的快捷键