当前位置: 首页 > 知识库问答 >
问题:

删除gulp文件中的windows文件只读属性

曹振
2023-03-14

如何从Windows文件夹下的所有文件中删除只读属性?

更新:更多的问题是关于如何删除只读属性使用gupfile

共有2个答案

袁谭三
2023-03-14

我最终用gulp chmod解决了这个问题。

https://www.npmjs.com/package/gulp-chmod

帅德惠
2023-03-14

我找到了答案:

要递归删除目录下所有文件的只读属性,我们在windows命令行中运行以下命令

attrib -r <dir-name>\*.* /s

下面的gulp任务删除下所有文件的readonly属性

gulp.task('remove-readonly-attributes', function() {
    require("child_process").exec("attrib -r <dir-name>\*.* /s");
});
 类似资料:
  • 问题内容: 我必须从指定的路径中删除属性文件。我使用以下代码: 返回false。 但是成功删除了一个文本文件而不是属性文件。 问题答案: 失败的原因有两个: 这是一个目录,不能为空 您没有操作系统权限才能删除文件 该文件仍在某处打开 最后一个可能是您自己的错误,如果您为该文件打开了FileInput / OutputStream却忘记了将其关闭。

  • 问题内容: 如何删除Java中文件的内容? 问题答案: 这个怎么样:

  • 本文向大家介绍java实现读取、删除文件夹下的文件,包括了java实现读取、删除文件夹下的文件的使用技巧和注意事项,需要的朋友参考一下 java实现读取、删除文件夹下的文件 方法二: 以上所述就是本文的全部内容了,希望大家能够喜欢。

  • 问题内容: 我需要使用Java中的Selenium WebDriver 编辑一些字段。由于Selenium甚至不允许我找到该字段,因此我搜索了解决方案,发现最简单的方法可能是使用带有JavaScript Executor 的JavaScript代码段删除属性。 尽管此代码段可从Firefox控制台运行,但已成功从所有输入中删除了该属性,但在Selenium中引发了异常。 JavaScript执行器

  • 问题内容: 我想删除存储在属性文件中的键和值。我怎样才能做到这一点???? 问题答案: 首先使用API。 然后,您可以使用该方法。 最后将其保存到文件中。 也可以看看: 属性教程

  • 我使用windows attrib命令删除目录只读属性,然后像这样设置它: 问题是为什么从命令行中删除只读属性后,我仍然在目录属性对话框中看到它(右键单击windows资源管理器并选择属性)。