如何在Node.js中使用chmod?
包中有一个方法fs,应该这样做,但我不知道第二个参数需要什么.
fs.chmod(路径,模式,[回调])
异步chmod(2).除了可能的异常之外,没有给完成回调的参数.
fs.chmodSync(路径,模式)
同步chmod(2).
(来自Node.js文档)
如果我做的事情
fs.chmodSync('test', 0755);
Run Code Online (Sandbox Code Playgroud)
没有任何反应(文件未更改为该模式).
fs.chmodSync('test', '+x');
Run Code Online (Sandbox Code Playgroud)
也不起作用.
我正在研究一台Windows机器.
我正在使用C++ ofstream写出一个文件.我想将权限设置为只能由用户访问:700.在unix中; 我想我可以发一个system("chmod 700 file.txt");但我需要这个代码才能在Windows上运行.我可以使用一些Windows API; 但是最好的c ++跨平台方法是什么?