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

[玩转系统] 周五乐趣:我可以用 3 个字母运行该命令

作者:精品下载站 日期:2024-12-14 07:45:52 浏览:12 分类:玩电脑

周五乐趣:我可以用 3 个字母运行该命令


[玩转系统] 周五乐趣:我可以用 3 个字母运行该命令

我仍然使用记事本,通常作为临时缓冲区。我懒得在提示时输入“记事本”。所以我有这个:

Set-Alias -name np -value $env:WinDir\notepad.exe

我使用 Set-Alias 而不是 New-Alias,这样如果我尝试定义已经存在的东西,我不会收到任何错误。您还可以将别名设置为只读,这样就不会意外更改它们。

Set-Alias -name np -value $env:WinDir\notepad.exe -option ReadOnly

我开始使用的另一种方法是“选择对象”的替代方法。

set-alias so Select-Object -option ReadOnly

Name 和 Value 参数是位置参数。和您一样,我也使用许多 Office 产品。

Set-Alias wd "$env:Programfiles\Microsoft Office\Office15\winword.exe" -option ReadOnly
Set-Alias xl "$env:Programfiles\Microsoft Office\Office15\Excel.exe" -option ReadOnly
Set-Alias ie "$env:Programfiles\Internet Explorer\iexplore.exe" -option ReadOnly
Set-Alias pp "$env:Programfiles\Microsoft Office\Office15\Powerpnt.exe" -option ReadOnly

这是我的年轻读者可能忽略的一个。

set-alias grok get-help

我有一个单独的脚本文件,它定义了我的配置文件脚本中点源的所有别名。我使用了一些 Sysinternals 实用程序,虽然我可以修改 %PATH%,但创建一些别名也同样容易。

Set-Alias pe E:\tools\sysinternals\procexp.exe -option ReadOnly
Set-Alias du E:\Tools\Sysinternals\du.exe -Option ReadOnly

我的其他快捷方式是像这样的帮助器(骗子?)函数,其中名称更像是别名。

function tm {(get-date).ToLongTimeString()}
function dt {(get-date).ToShortDateString()}

正如您所看到的,我使用 PowerShell 别名的目的不仅仅是 cmdlet。您想出了什么样的快捷方式和别名?

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

取消回复欢迎 发表评论:

关灯