当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 我现在需要 PSDrive!

作者:精品下载站 日期:2024-12-14 08:04:10 浏览:14 分类:玩电脑

我现在需要 PSDrive!


我希望您喜欢最近几篇有关使用 PSDrives 的文章。为了使这组内容更完整,我想我应该提醒您我经常使用的 PSScriptTools 模块中的一个命令,尤其是在教授现场课程或在会议上演示时。正如您所看到的,我使用 PSDrive 作为常用文件夹的快捷方式。回到 DOS 时代,我依赖 subst.exe。 PSDrive 更容易。这是我的典型困境以及我如何解决它。

由于我倾向于在 PowerShell 会话中进行演示,因此我的提示符中可能有一个路径,例如 C:\work\foo\bar\Lab Demo。好吧,这有点人为,但你明白了。该路径可能会占用很大的空间并且通常是无关紧要的。为了简化事情,我想要一个 PSDrive 植根到这个位置。当然,我懒得总是键入 New-PSDrive 命令,因此我编写了一个名为 New-PSDriveHere 的函数,它是 PSScriptTools 模块的一部分。

该函数将创建一个以指定路径为根的 PSDrive。它默认为您当前的位置。 PSDrive 的名称将是当前路径最后一部分的名称。如果这是一个多单词字符串,则默认行为是使用最后一个单词。

[玩转系统] 我现在需要 PSDrive!

或者我可以使用第一个词。

[玩转系统] 我现在需要 PSDrive!

该函数还有一个参数,一旦创建新的 PSDrive,该参数将自动更改为新的 PSDrive。

[玩转系统] 我现在需要 PSDrive!

因为我想输入尽可能少的内容,所以有别名。

[玩转系统] 我现在需要 PSDrive!

顺便说一句,您可以覆盖命名并指定您自己的命名。

[玩转系统] 我现在需要 PSDrive!

这些 PSDrive 仅在我的 PowerShell 会话期间持续有效。但这很好,因为我只是暂时需要它们。如果您有类似的需求,请从 PowerShell 库安装 PSScripttools。 New-PSDriveHere 可在 Windows PowerShell 和 PowerShell 7 中运行。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯