【问题标题】:how to prevent hidden folder from being searched?如何防止隐藏文件夹被搜索?
【发布时间】:2013-03-17 18:39:38
【问题描述】:

我是 vbscript 的新手,但我需要编写一个 vbscript 来创建一个新目录并将其属性设置为隐藏... 现在我希望它不应该在用户搜索隐藏文件夹时显示。 有人可以帮助我如何实现这一目标吗? 这是我的小代码

Dim objFSO, objFolder, strDiretory, 

strDirectory = "E:\logs"

Set objFSO = CreateObject("Scripting.FileSystemObject")




      Set objFolder = objFSO.CreateFolder(strDirectory)

   Set objFolder = objFSO.getFolder(strDirectory)
   objFolder.Attributes = 1

【问题讨论】:

  • “隐藏”表示默认不显示。这并不意味着它找不到。请退后一步,描述您要解决的实际问题,而不是您认为的解决方案。为什么您的用户不应该找到该文件夹​​?
  • 我只是想了解病毒等我如何使用不同病毒和木马等采用的这些选项......只是想找到一些方法来追踪它们......

标签: vbscript hidden fso


【解决方案1】:

如果我没记错的话,隐藏文件夹使用属性 2,而不是 1。尝试使用以下代码代替您的代码来设置属性:

If objFolder.Attributes = objFolder.Attributes AND 2 Then
    objFolder.Attributes = objFolder.Attributes XOR 2
End If

【讨论】:

  • 是的,我使用了 2,我在这里错误地发布了 1....但是如果搜索隐藏文件夹,Windows 会显示隐藏文件夹....我想阻止它被看到....跨度>
  • 如果您明确告诉 Windows 搜索隐藏文件夹,我认为您无法做到这一点。
  • 嗯,是的,我正在寻找它还没有找到任何东西......还有其他方法吗??
猜你喜欢
  • 2021-11-14
  • 2011-10-17
  • 2015-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多