English 中文(简体)
我该如何在 Perl 中清除文件的只读标志?
原标题:
  • 时间:2009-01-15 07:18:15
  •  标签:

我需要在我的运行于Windows的Perl程序中清除文件的只读标志。

我知道system("attrib -r $filename")可以用,但我想知道是否Perl中没有内置选项来执行它。chmod 777, $filename似乎不起作用。

谢谢 (xiè xiè)

分离器

最佳回答

尝试使用chmod 0777, $filename。你需要用八进制表示法的权限。

问题回答

处理这种事情最常见的方法确实是使用 chmod 。我成功地使用以下方法删除了只读标志:

chmod 0777, $filename;

这是使用chmod s八进制表示法

我在Windows Vista 64位上使用草莓Perl 5.8.8。





相关问题
热门标签