【问题标题】:c# autorun program upon folder access, is it possible?c#在文件夹访问时自动运行程序,这可能吗?
【发布时间】:2015-04-02 12:53:19
【问题描述】:

是否可以创建一个在访问特定文件夹时自动运行的 C#.net(或 .bat)程序?

谢谢。

【问题讨论】:

  • 试试看?到目前为止有什么努力吗?
  • 我真诚地希望这是不可能的:否则,这将为病毒作者打开新的视野。
  • 这是为了通过密码保护来保护包含敏感信息的特定共享文件夹。

标签: c# batch-file autorun


【解决方案1】:

Windows 7/8/10:如果您没有运行后台进程来检查要打开的文件夹,则不会。所以不,考虑到您希望它自主运行,恐怕不会。

Windows XP:是的,但我们不要那样做。这带来了安全问题,我知道的唯一实现是 MS32DLL 病毒,它会这样做来分区根。

编辑:根据您的最后评论(特别是阐述数据安全性上下文的评论),这是错误的方法。有多种方法可以解决这个问题(想想任何第三方文件浏览器,甚至 DOS 都可以),在 Windows 中拥有此功能将使其非常容易受到攻击。相反,您应该阅读应用 NTFS 权限和文件加密。

【讨论】:

    猜你喜欢
    • 2011-01-22
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多