2

是否可以在 PowerShell 中设置脚本以在某人cd访问目录时自动运行?

我理解为什么这是一个糟糕、可怕、不好的主意的所有原因,但是是否有一种机制来支持它而不涉及一些深入的文件系统黑客攻击?

4

1 回答 1

2

cd只是 Set-Location 的别名。您可以删除cd别名(您需要使用 -Force IIRC),然后创建一个 CD 函数。这就是PSCX所做的。但是,如果要处理直接使用 Set-Location 的情况,则需要为 Set-Location 创建代理函数,以便注入自定义代码。

于 2013-02-28T18:19:11.860 回答