问题
:
在cmd中准备创建一个B盘node.js文件夹下的一个node_global文件被拒绝访问出错。
Microsoft Windows [版本 10.0.19045.2965]
(c) Microsoft Corporation。保留所有权利。
C:\Users\SueMagic>md B:\nodejs\node_global
拒绝访问。
C:\Users\SueMagic>
原因
:
一、在搜索下直接输入cmd并打开,访问权限不够;
二、当前cmd有问题。
解决
:
一:在搜索下输入cmd,并用管理员方式打开cmd;
二:找一个正常的cmd.exe覆盖更新。
管理员依然无法创建的话,当前电脑的cmd.exe就有问题了,可找一台无问题的电脑或干净无问题的虚拟机,同样的创建文件夹,能创建成功就是你当前电脑cmd.exe有问题。
首先复制一个正常的cmd.exe;
再则进入本机C:\Windows\System32,备份一个当前cmd.exe到其他文件夹中;
然后更改C:\Windows\System32里cmd.exe的权限,右键cdm.exe->属性->安全->编辑->添加->everyone->确定->确定->高级->更改->everyone->一直“确定”;
最后删除C:\Windows\System32里cmd.exe,复制正常的cmd.exe;粘贴到C:\Windows\System32
再去运行你的代码,看是否创建文件夹。
三、还是不能创建文件夹被拒绝访问,我也不晓得了,重装系统
吧!!!
更改后:
Microsoft Windows [版本 10.0.19045.2965]
(c) Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>md B:\nodejs\node_global
C:\WINDOWS\system32>
直接到node.js文件夹下看是否生成node_global文件夹,或者用以下cmd命令查看
C:\WINDOWS\system32>cd \
C:\>cd B:
B:\
C:\>B:
B:\>dir
驱动器 B 中的卷是 软件
卷的序列号是 4608-F5FB
B:\ 的目录
2023/05/31 20:13 <DIR> anaconda3
2023/05/27 18:32 <DIR> APP
2023/05/31 21:55 <DIR> nodejs
0 个文件 0 字节
3 个目录 138,837,708,800 可用字节
B:\>cd nodejs
B:\nodejs>dir
驱动器 B 中的卷是 软件
卷的序列号是 4608-F5FB
B:\nodejs 的目录
2023/05/31 21:55 <DIR> .
2023/05/31 21:55 <DIR> ..
2022/09/23 02:40 334 corepack
2022/09/23 02:40 218 corepack.cmd
2023/02/16 15:40 3,033 install_tools.bat
2023/04/12 04:04 69,938,296 node.exe
2021/10/14 00:30 702 nodevars.bat
2023/04/12 03:45 8,969 node_etw_provider.man
2023/05/31 21:55 <DIR> node_global
2023/05/31 19:49 <DIR> node_modules
2023/02/16 15:40 1,365 npm
2023/02/16 15:40 483 npm.cmd
2023/02/16 15:40 1,567 npx
2023/02/16 15:40 539 npx.cmd
10 个文件 69,955,506 字节
4 个目录 138,837,708,800 可用字节
B:\nodejs>