Dav*_*Dav 4 windows-7 powershell
例如,如果我键入这样的命令:
Get-Childitem | where-object {$_lastwritetime.Day -eq "$data"} |sort-object lastwrittetime
Run Code Online (Sandbox Code Playgroud)
我想为它取一个别名,我试图做这样的事情:
set-alias Check -value (and there is above command)
Run Code Online (Sandbox Code Playgroud)
然后别名工作,但忽略后的命令Get-Childitem。
例如:
Get-CsAdUser –LdapFilter "Department=IT" | Format-Table DisplayName, Enabled, SipAddress –AutoSize
Run Code Online (Sandbox Code Playgroud)
那么如何为这样的命令创建别名呢?好吧,您不会:PowerShell 只会让您为 cmdlet、函数、脚本或文件创建别名。
那么有没有办法解决这个问题?当然有:总有办法解决问题。(好吧,除非没有。)一方面,您可以编写一个脚本来为您运行该命令;这绝对没有错。但是,更好的方法可能是创建一个为您运行命令的函数。你知道,一个看起来像这样的函数:
Function itusers {Get-CsAdUser –LdapFilter "Department=IT" | Format-Table DisplayName, Enabled, SipAddress –AutoSize}
Run Code Online (Sandbox Code Playgroud)
我们这里有一个名为 itusers 的小函数,该函数返回 IT 部门的所有用户,然后显示每个用户的 DisplayName、Enabled 和 SipAddress 属性的值(并在格式良好的表中显示开机)。
说明见此处。
| 归档时间: |
|
| 查看次数: |
4201 次 |
| 最近记录: |