新建文件夹需要权限,

新建文件夹需要权限,,第1张

如果是右键没有“新建文件夹”的选项:

运行“regedit”,展开

HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers在右边窗口中,右击空白处,依次选择“新建”→“项”,将其名改为“New”。然后选中“New”,再在右边窗口中,双击字符串值“默认”,把数值改为“{D969A300-E7FF-11d0-A93B-00A0C90F2719}”即可。

如果有“新建文件夹”的选项,无法创建新文件夹:

1、权限设置不当

检查相关权限,检查WINDOWS用户是否拥有在C:目录下建立文件的权限,如果没有,请换用管理员登陆,或者使用管理员舔加管理权限。如果是管理员,在gpedit.msc里添加相关权限。

另外,如果有相关安全控制程序,请在程序内更改使用权限。

还有一个WINDOWS叫做磁盘配额管理的一个东东,一般很少有人用。但是如果一旦设置不当也会出现上述错误。

2、磁盘管理错误

如果长时间的使用BT和电驴等P2P软件,磁盘缓存设置不当也可能造成磁盘目录的混乱,从而造成磁盘目录错误,引起目录检索错误,引发问题出现。解决办法,全盘格式化,最好重新建立分区表。如果有遇到高手的话可以用DEBUG在DOS下可以重建分区表。从而避免磁盘数据的损失。不过从你的C:里只有OFFICE来看。应该没什么可以担心的问题。

3、磁盘控制器错误

一般来说这种错误很罕见,正常情况更新磁盘驱动即可解决问题。也不知道是不是你的软件冲突所致。如果是硬盘上集成的控制器出问题了见最后的回答。

4、易失性数据错误

一般来说是由系统文件的紊乱错误引起的,但是你重新安装过系统,问题也就排除了。不过并不排除一些病毒的干扰和别的什么软因素。

可以使用mkdir函数解决问题。

使用权限:于目前目录有适当权限的所有使用者

使用方式:mkdir [-p] dirName

说明:建立名称为 dirName 的子目录。

参数:-p 确保目录名称存在,如果目录不存在的就新创建一个。

语法:mkdir [选项] dir-name

说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。

命令中各选项的含义为:

- m 对新建目录设置存取权限。也可以用chmod命令设置。

- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

给一个mkdir函数的实例:

#include <direct.h>

#include <stdlib.h>

#include <stdio.h>

int main( void )

{

if( _mkdir( "\\testtmp" ) == 0 )

{

printf( "Directory '\\testtmp' was successfully created\n" )

system( "dir \\testtmp" )

if( _rmdir( "\\testtmp" ) == 0 )

printf( "Directory '\\testtmp' was successfully removed\n" )

else

printf( "Problem removing directory '\\testtmp'\n" )

}

else

printf( "Problem creating directory '\\testtmp'\n" )

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11749089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存