【问题标题】:Locking a specific command in cmd.exe在 cmd.exe 中锁定特定命令
【发布时间】:2009-04-28 23:19:58
【问题描述】:

谁能推荐一种在 Windows XP 或更高版本中使用户能够访问 cmd.exe 同时锁定使用type 的方法?

【问题讨论】:

  • 这有什么用?
  • 目的是允许访问 cmd 进行诊断,同时锁定读取专有信息的能力。

标签: security windows-xp sysadmin


【解决方案1】:

即使您可以阻止使用type,以下命令也会做同样的事情:

copy file.txt con

可能还有其他方法可以在不使用type 内置命令的情况下显示文件的内容。记事本(或任何其他文本编辑器)会让人想起。

【讨论】:

  • 是的,您甚至可以使用网络浏览器...事实上,不可能停止读取所有文件,因为它是操作系统的核心功能。但是,可以使用 ntfs ACL 来限制只能读取哪些文件(是的,在 win XP 上可以)。
【解决方案2】:

我相信该类型是内置于 shell 的命令解析器本身的,所以我认为不会。

【讨论】:

    【解决方案3】:

    您总是可以制作 type.bat(它什么都不做),甚至可以编译 type.exe 并将其放在路径中。

    【讨论】:

    • 制作 .bat 或 .exe 不会覆盖内置命令。
    • 嗯,是的。看起来是这样。我把事情搞混了,这曾经在 dos 时代工作得很好。
    猜你喜欢
    • 2021-11-10
    • 2021-12-28
    • 2020-04-11
    • 1970-01-01
    • 2021-01-30
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 1970-01-01
    相关资源
    最近更新 更多