去掉文件夹和文件的只读属性
来源:互联网 发布:网络硬件防火墙 编辑:程序博客网 时间:2024/06/10 09:38
SetDirectory(char *DirName)//如SetDirectory("c://aaa")
{
CFileFind tempFind;
char tempFileFind[MAX_PATH];
sprintf(tempFileFind,"%s//*.*",DirName);
BOOL IsFinded=(BOOL)tempFind.FindFile(tempFileFind);
while(IsFinded)
{
IsFinded=(BOOL)tempFind.FindNextFile();
if(!tempFind.IsDots())
{
char foundFileName[MAX_PATH];
strcpy(foundFileName,tempFind.GetFileName().GetBuffer(MAX_PATH));
if(tempFind.IsDirectory())
{
char tempDir[MAX_PATH];
sprintf(tempDir,"%s//%s",DirName,foundFileName);
SetDirectory(tempDir);
}
else
{
char tempFileName[MAX_PATH];
sprintf(tempFileName,"%s//%s",DirName,foundFileName);
DWORD dWold;
dWold=::GetFileAttributes(tempFileName);
dWold&=~FILE_ATTRIBUTE_READONLY;
::SetFileAttributes(tempFileName,dWold);
}
}
}
tempFind.Close();
}
{
CFileFind tempFind;
char tempFileFind[MAX_PATH];
sprintf(tempFileFind,"%s//*.*",DirName);
BOOL IsFinded=(BOOL)tempFind.FindFile(tempFileFind);
while(IsFinded)
{
IsFinded=(BOOL)tempFind.FindNextFile();
if(!tempFind.IsDots())
{
char foundFileName[MAX_PATH];
strcpy(foundFileName,tempFind.GetFileName().GetBuffer(MAX_PATH));
if(tempFind.IsDirectory())
{
char tempDir[MAX_PATH];
sprintf(tempDir,"%s//%s",DirName,foundFileName);
SetDirectory(tempDir);
}
else
{
char tempFileName[MAX_PATH];
sprintf(tempFileName,"%s//%s",DirName,foundFileName);
DWORD dWold;
dWold=::GetFileAttributes(tempFileName);
dWold&=~FILE_ATTRIBUTE_READONLY;
::SetFileAttributes(tempFileName,dWold);
}
}
}
tempFind.Close();
}
- 去掉文件夹和文件的只读属性
- ASP删除黑客建立的只读文件夹和文件
- 文件夹和文件时间属性
- 如何去掉XP系统中文件夹的只读属性
- 文件操作-去掉只读和删除子目录和文件
- 文件操作-去掉只读和删除子目录和文件
- 在.NET去掉文件的只读属性
- 去掉IIS_schema.xml的只读属性
- 去掉IIS_schema.xml的只读属性
- 关于建立文件夹和文件的问题
- C#文件夹和文件的常见操作
- 保护你的文件夹和文件
- 创建文件夹和文件的方法
- Linux 删除文件夹和文件的命令
- Linux 删除文件夹和文件的命令
- Linux 删除文件夹和文件的命令
- Linux 删除文件夹和文件的命令
- Linux 删除文件夹和文件的命令
- 来一点风花雪月
- 棒喝时代:中国男人为什么阴柔的现代困境
- 急急!!! 请大虾帮忙 这是我的道面试,面试通过应能上班,我是一个C ++初学者
- 怎样实现高薪梦 ?
- 我的职场十年(1)
- 去掉文件夹和文件的只读属性
- 为什么?
- 引述:about 優化 Delphi2005 Update2
- .net不同类型的输出格式
- .net xml样式表范例
- .net中xml用样式表输出格式
- 经典故事中的管理真理
- .net中do while的用法
- .net中函数Function的用法