当前位置: 代码迷 >> JavaScript >> 使用节点js检查(Windows)文件夹权限
  详细解决方案

使用节点js检查(Windows)文件夹权限

热度:100   发布时间:2023-06-03 17:50:51.0

我需要知道如何使用NodeJs查找在指定文件夹中写入的权限。 (对于当前用户)。

我尝试过

fs.access(path,fs.W_OK,function(err){}) 

和

fs.accessSync(path,fs.W_OK). 

但是,我面临一个TypeError,“对象没有方法访问权限”。

我可以,

var stats = fs.statSync(path);

并获取特定文件夹的详细信息。 Object? 有什么方法可以使用 对象查找写权限?

任何其他解决方案也是可以的。

提前致谢..

您可以检查返回对象的“模式”属性。 访问权限按照传统的Unix访问权限,以3位为一组。

var mode = fs.statSync(path).mode;
var writePermissions = mode & 0x92; // 010010010
  相关解决方案