`
samwalt
  • 浏览: 285498 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

删除目录中的隐藏文件夹

    博客分类:
  • ruby
 
阅读更多
#encoding: utf-8
#清除隐藏文件夹

require 'monitor'

puts ARGV[0] + '不是目录' if not File.directory?(ARGV[0])

q = Queue.new
q << ARGV[0]

while q.size > 0
	it = q.pop
	puts it
	file_and_dir = Dir.entries(it)
	Dir.chdir(it)
	file_and_dir.each do |item|
		next if item.eql?('.') or item.eql?('..')
		
		if File.directory?(item)
			if item[0].eql?('.')
                            system("rm -rf #{item}")
			else
				str = String.new(it)
				str << File::SEPARATOR << item
				q << str
			end
		end
	end
	Dir.chdir('..')
	i = 0
	while (i = it.index(File::SEPARATOR, i)) != nil
		Dir.chdir('..')
		i += 1
	end
end
分享到:
评论

相关推荐

    删除svn隐藏文件夹应用

    该插件用于删除svn文件,用于右键菜单中svn目录删除,同级目录下的.svn文件夹,文件过于多的时候可以使用进行批量删除.

    彻底隐藏文件夹伪装文件夹

    在Windows操作系统中,通常可以通过修改文件夹的属性来隐藏文件夹,但这并不足以防止有经验的用户通过特定的工具或命令行选项找到它们。而伪装成系统文件夹则增加了额外的安全层,因为系统文件夹通常被视为不可触碰...

    怎么隐藏文件夹.docx

    注意:删除隐藏文件夹时需要谨慎,因为这将删除该目录下的所有文件和文件夹。 六、其他提示 1. 在 Dos 模式下,隐藏文件夹同样不可访问。 2. 我们可以使用 type 命令来读取隐藏文件夹下的文件。 3. 如果隐藏文件夹...

    隐藏文件夹方法(cmd指令)

    ### 隐藏文件夹方法(CMD指令) 在Windows操作系统中,有时我们可能需要对特定的文件或文件夹进行隐藏处理,以防止意外删除或者保护隐私数据。本文将详细介绍如何使用命令提示符(cmd)来实现这一功能,并提供具体的...

    右键可以显示或隐藏文件夹

    "右键可以显示或隐藏文件夹"这个功能,是Windows提供的一个实用特性,允许用户通过简单的操作来控制文件夹的可见性。下面将详细讲解如何利用右键菜单实现这一操作,以及相关的系统设置。 首先,我们来了解一下什么...

    遍历删除文件夹下所有文件及目录

    该函数可以设置文件夹的隐藏属性,以便隐藏文件夹。 使用QT框架可以轻松地遍历删除文件夹下所有文件及目录。通过使用QDir和QFileInfo类,可以遍历文件夹下的所有文件信息,然后根据文件信息来判断是否删除文件或...

    用dos命令隐藏文件夹2.rar

    本教程将详细讲解如何使用DOS命令来隐藏文件夹,以及如何在需要时查看这些隐藏文件夹。 首先,隐藏文件夹的DOS命令是`attrib`。`attrib`命令允许我们更改文件或文件夹的属性,如只读、隐藏、系统等。隐藏一个文件夹...

    正常操作不能看到隐藏文件夹 怎样才能看到我隐藏文件夹

    例如,在Windows系统中,隐藏文件夹常常用于存放系统文件或其他需要保护的文件,以防止误删除或修改。 #### 二、Windows环境下查看隐藏文件夹的方法 在Windows系统中,可以通过以下几种方式来查看隐藏的文件夹: ...

    彻底隐藏文件夹

    如果需要恢复对隐藏文件夹的访问,可以使用`cacls`命令的另一个参数`/p everyone:f`来撤销之前的权限控制,之后即可正常删除或管理该文件夹。 综上所述,本文档详细介绍了如何在Windows环境下,利用系统自带的...

    pb9 删除文件夹及文件夹里面的全部文件

    标题中的"pb9 删除文件夹及文件夹里面的全部文件"指的是使用PowerBuilder 9(简称PB9)进行文件和文件夹操作的编程实践。PowerBuilder是一款强大的可视化开发工具,尤其适用于构建数据库应用。在这个场景中,开发者...

    隐藏文件夹病毒清楚方法

    ### 隐藏文件夹病毒清除方法 #### 一、前言 在日常使用电脑的过程中,我们可能会遇到一些安全问题,比如电脑被病毒感染。其中一种较为常见的病毒类型就是隐藏文件夹病毒,这种病毒会隐藏用户的文件夹,并且创建一...

    支持win7的文件夹隐藏

    隐藏文件夹的具体实现是在`HideFilePostDirCtrl`回调函数中,检查每个目录条目是否匹配要隐藏的文件夹前缀。如果匹配,则从返回的目录列表中删除该条目,从而在用户列出文件夹内容时隐藏指定的文件夹。虽然通过常规...

    恢复病毒隐藏文件夹的工具

    在IT行业中,病毒隐藏文件夹是一种常见的恶意行为,病毒为了防止用户发现并删除它们,会将自己或受感染的文件设置为隐藏状态。这些隐藏的文件可能包含病毒、木马或其他恶意代码,对用户的系统安全构成威胁。 "清除...

    右键删除目录下隐藏.svn文件夹

    右键删除目录下隐藏.svn文件夹 用于windows下

    隐藏文件夹的有效方法

    3. 创建隐藏的快捷方式:将隐藏文件夹的快捷方式放在一个普通文件夹中,然后修改快捷方式的图标和名称,使其看起来像普通文件。 4. 使用第三方软件:市面上有许多专用于文件和文件夹隐藏的应用程序,如Folder Guard...

    隐藏文件夹批处理

    用法:新建一文件夹,名称为 recycled 将秘密文件拷入该文件夹内然后将这个脚本放在与recycled平行的目录下,运行此脚本程序。脚本将自动检测recycled文件夹状态。如果是已经伪装成“回收站”状态,运行此脚本时,将...

    隐藏文件夹软件(WinMend Folder Hidden) v1.6.4.rar

    WinMend Folder Hidden 隐藏文件夹是一个免费的文件/文件夹隐藏的工具。这个应用程序可以快速隐藏本地分区或可移动设备的文件和文件夹,同时确保系统的绝对安全。无论是同一台电脑上另一个操作系统或者是重新安装的...

    文件夹加密隐藏王2008

    她加密强度高,即使您在重新安装系统后隐藏文件夹也不会显示。 她通过特殊方法将您需要隐藏的文件夹安全彻底的隐藏起来,使您的隐私不被泄漏; 《文件夹加密隐藏王》将是您加密文件夹、隐藏文件夹的理想选择!

    教你最简单的隐藏文件夹方法.docx

    在计算机操作系统中,隐藏文件夹是一种常见的文件保护方法,通过隐藏文件夹,可以保护敏感信息和私人文件不被他人访问或删除。今天,我们将学习两种简单的隐藏文件夹方法,分别使用命令行窗口和attrib命令实现隐藏...

Global site tag (gtag.js) - Google Analytics