首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Powershell中为内置参数(如-Name或-Value )创建别名?

在Powershell中,可以使用New-Alias命令为内置参数创建别名。该命令的语法如下:

代码语言:txt
复制
New-Alias -Name <AliasName> -Value <ParameterValue>

其中,<AliasName>是要创建的别名的名称,<ParameterValue>是要为其创建别名的内置参数的值。

例如,如果要为-Name参数创建别名-N,可以使用以下命令:

代码语言:txt
复制
New-Alias -Name -N -Value Name

这样,以后在使用Powershell时,可以使用-N代替-Name参数。

需要注意的是,创建的别名只在当前的Powershell会话中有效,如果需要在每次启动Powershell时都使用该别名,可以将命令添加到Powershell的配置文件中。

对于Powershell中的其他内置参数,也可以使用类似的方式创建别名。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PowerShell第一讲,别名,变量,命令。

的变量 一丶 PowerShell简介 二丶PowerShell简单命令学习 1.PowerShell简单命令 动词与名字结合 Get-command -verb Get 查看所有命令“Get的命令...cmdkill 可以查看其别名,那么我们可以写成缩写 gal kill 看看kill所代表的power内置函数是什么 输出 >>> gal kill CommandType Name...sal (Set-Alias)可以创建别名 如下: Set-Alias -name 别名 -Value 真实的命令 : Set-Alias -Name gi -Value Get-Item 但是上面的命令会出错...比如说gi已经是内置的 那么换一个 如下: sal -Name aabbcc -Value Get-Process 亦或者写作 Set-Alias -Name aabbcc -Value Get-Process...可以创建变量来保存一些值 声明变量语法 $[变量标识符] 例: $Value 变量可以保存powershell命令信息。

1.5K20

powershell学习备忘

")} # 查看所有以Remove打头的cmdlet的命令的别名呢 Set-Alias -Name Edit -Value notepad # 创建别名 del alias:Edit # 删除别名 Export-Alias...,因此可以把数据保存在变量,以便进一步操作,powershell 不需要显示地去声明,可以自动创建变量,只须记住变量的前缀$。...内置变量 Powershell 内置变量是指那些一旦打开Powershell就会自动加载的变量。...在对管道的每个对象所选对象执行操作的命令,可以使用此变量。 $Args 包含由未声明参数和/传递给函数、脚本脚本块的参数值组成的数组。...可以使用该对象的 信息(脚本的路径和文件名 ($myinvocation.mycommand.path) 函数的名称 ($myinvocation.mycommand.name))来标识当前命令。

12.3K60

1.PS编程入门基础语法

| sort -Descending Count # 3.创建自己的别名 PS C:\PS> Set-Alias -Name Edit -Value notepad PS C:\PS> Edit PS...C:\PS> $alias:Edit notepad # 4.删除自己的别名 # 自定义的别名powershell退出时会自动清除(前提是没有导入系统),而内置别名需要手工进行删除别名 del...( PowerShell 控制台)输入。...$Args : 包含由未声明参数和/传递给函数、脚本脚本块的参数值组成的数组。 在创建函数时可以声明参数,方法是使用 param 关键字或在函数名称后添加以圆括号括起、逗号 分隔的参数列表。...只有在声明参数的作用域(脚本函数), 此变量才有值。可以使用此变量显示更改参数的当前值,也可以将参数值传递给 其他脚本函数。

20.4K20

Powershell基础入门与实例初识

外部可执行文件,具有已注册的文件类型处理程序的文件也被归类命令。...#1.PS设置别名样式 Set-Alias -Name gi -Value Get-Item 注意: PS内置别名无法被修改,否则会报错 Set-Alias :别名不可写入,因为别名 gi 只读别名常量...二进制模块可能包含不包含模块清单。 通用参数 一个参数它由 PS 引擎添加到所有 cmdlet、高级函数和工作流。...命令创建的任何变量、别名、函数驱动器都创建于当前范围,并在命令完成时提供给用户。 动态模块 一个仅存在于内存的模块。...New-Module 和 Import-PSSession cmdlet 会创建动态模块。 动态参数 在某些情况下添加到 PS cmdlet、函数脚本的一个参数

4.2K20

2.Powershell基础入门学习必备语法介绍

#1.PS设置别名样式 Set-Alias -Name gi -Value Get-Item 注意: PS内置别名无法被修改,否则会报错 Set-Alias :别名不可写入,因为别名 gi 只读别名常量...Bypass: 没有任何阻止也没有警告提示;此执行策略设计用于将PowerShell脚本内置到更大的应用程序的配置,或者用于以PowerShell具有自己的安全模型的程序的基础的配置。...二进制模块可能包含不包含模块清单。 通用参数 一个参数它由 PS 引擎添加到所有 cmdlet、高级函数和工作流。...命令创建的任何变量、别名、函数驱动器都创建于当前范围,并在命令完成时提供给用户。 动态模块 一个仅存在于内存的模块。...New-Module 和 Import-PSSession cmdlet 会创建动态模块。 动态参数 在某些情况下添加到 PS cmdlet、函数脚本的一个参数

4.9K10

二十二.Powershell基础入门及常见用法-1

不同操作系统内置Powershell是不一样的,比如win7win2008,如何查看版本呢? $psversiontable 输出结果如下图所示: ---- 2.为什么强大?...ls | format-table name, mode 2.重定向 重定向旨在把命令的输出保存到文件,‘>’覆盖,’>>’追加。...---- 2.自定义别名 设置别名,将notepad设置新的别名pad。pad打开notepad,表明我们的别名创建成功。...set-alias -name pad -value notepad 别名是临时生成的,关掉Powershell即可失效,也可以撰写命令删除。...希望你能成长一名厉害的系统安全工程师病毒分析师,到时候记得回到这篇文章的起点,告诉你的好友。 学安全一年,认识了很多安全大佬和朋友,希望大家一起进步。这篇文章如果存在一些不足,还请海涵。

7.1K20

四十.Powershell恶意代码检测系列 (1)Powershell基础入门及管道和变量的用法

它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境获得的知识和创建的脚本。...不同操作系统内置Powershell是不一样的,比如win7win2008,如何查看版本呢? $psversiontable 输出结果如下图所示: ---- 2.为什么强大?...ls | format-table name, mode ---- 2.重定向 重定向旨在把命令的输出保存到文件,‘>’覆盖,’>>’追加。...---- 2.自定义别名 设置别名,将notepad设置新的别名pad。pad打开notepad,表明我们的别名创建成功。...set-alias -name pad -value notepad 别名是临时生成的,关掉Powershell即可失效,也可以撰写命令删除。

8.7K30

了解一下,PowerShell的内网渗透之旅(一)

b.别名机制:如常见的powershell命令----Get-ChildItem,windows的CMD命令----dir和linux的shell命令----ls,他们的功能都是列出当前文件目录的命令...,三个不同平台的命令,在powershell均可使用,即别名机制。...同样地,别名机制也适用于函数。(可通过Get-Alias –name 命令名) ? c.惯用帮助文档:通过Get-Help(别名:Help)-Name 命令名,查询IEX的使用方法。 ?...:函数名,参数,函数体: Function FuncName (args[]) { code; } : ?...脚本: a).创建脚本(以.ps1后缀) ●通过重定向创建脚本: ? ●通过编辑器创建脚本: 通过txt来编写 ? ●通过powershell自带的ISE或者其他编写工具: ?

2.8K60

网络安全自学篇(十九)| Powershell基础入门及常见用法(一)

不同操作系统内置Powershell是不一样的,比如win7win2008,如何查看版本呢? ? 输出结果如下图所示: ? 2.为什么强大?...2.重定向 重定向旨在把命令的输出保存到文件,‘>’覆盖,’>>’追加。 ?...上面代码是将ls显示文件内容的name和mode信息存储至本地demo.txt文件夹,再调用“type demo.txt”打印文件内容。...注意:自定义别名是临时生效的,当关闭Powershell时就会失效。 2.自定义别名 设置别名,将notepad设置新的别名pad。pad打开notepad,表明我们的别名创建成功。 ? ?...(3) 运行Powershell脚本文件也类似。 ? 运行结果如下图所示: ? ? 那么,如何在CMD运行Powershell文件呢? 我们将demo.bat修改为如下内容,其中&表示运行。 ?

7.7K30

PS编程基础入门1

[TOC] 0x00 PS 编程基础 脚本注释 在PS采用 #字符进行注释 调用优先级 Powershell调用入口的优先级: 别名:控制台首先会寻找输入是否一个别名,如果是执行别名所指的命令。...因此我们可以通过别名覆盖任意powershell命令,因为别名的优先级最高。 函数:如果没有找到别名会继续寻找函数,函数类似别名,只不过它包含了更多的powershell命令。...$Args : 包含由未声明参数和/传递给函数、脚本脚本块的参数值组成的数组。 在创建函数时可以声明参数,方法是使用 param 关键字或在函数名称后添加以圆括号括起、逗号 分隔的参数列表。...可以使用该对象的信息(脚本的路径和文件名 ($myinvocation.mycommand.path) 函数的名称 ($myinvocation.mycommand.name))来标识当前命令。...只有在声明参数的作用域(脚本函数), 此变量才有值。可以使用此变量显示更改参数的当前值,也可以将参数值传递给 其他脚本函数。

14.6K40

Powershell快速入门(一) 安装和使用

获取命令 如果想要获取当前会话中所有可用的内置命令,可以使用命令Get-Command,它的别名是gcm。...如果希望列出指定名称的命令,可以使用Name参数。...我们可以使用-CommandType Alias参数来显示所有的命令别名。下面列举了一部分输出,可以看到,微软为了照顾Linux用户,很多命令都缩写Linux 命令的形式。...所以我在前面使用了“内置命令”这个词。函数基本上就是最简单的命令,例如清屏(Clear-Host),不能接受参数,功能比较基本。cmdlet则是功能强大的命令,可以接受各类参数,还能复合使用。...Powershell 会自动将别名解析实际命令名称。所以我们可以看到,cls实际上是Clear-Host命令的别名

1.7K60

人人都值得学一点PowerShell实现自动化(2)会使用Excel简单函数就能上手PowerShell

虽然PowerShell貌似很冷门,少有资料学习,但也不妨碍一般的职场人士来学习它。最丰富的学习资料就是其内置的帮助文档。...在使用PowerShell的过程,我们更多只需要关心我们要做什么,然后最好能够想到相应的英文关键字,可以通过关键字搜索出相应的命令来,然后就可以查找其内置的帮助文档,连搜索引擎都不需要(翻译软件倒是需要的...在PowerShell,我们一样可以使用dir这样的命令,但我们为了查看到其标准的命令,使用了一个Get-Alias的命令,将dir的标准命令找出来,PowerShell可以使用dir这样的别名的方式来简写命令让...当然只在控制台窗口中显示,没有太大意义,我们更想把结果存在文件里Excel里可以打开,此时可以存在csv文件里,后面再介绍如何存到Excel文件。...以下代码用test作占位符,演示New-LocalUser命令的关键参数。有了这个命令,就可以创建我们的用户了,需要注意一点的是Password参数有点特殊,需要将密码字符用另外一条命令作一下转换。

2.8K10

再探勒索病毒之删除卷影副本的方法

勒索软件作者的最新方法是直接从他们的代码(脚本)调用删除影子副本。而PowerShell命令则受到勒索软件的青睐,在一行简单的代码列举并删除所有影子副本的实例。...Sodinokibi作为一个子进程运行PowerShell,命令行参数base64编码,解码: Get-WmiObject Win32_Shadowcopy| ForEach-Object { $...PowerShell cmdlets 也支持别名。有些是内置的,比如Get-WmiObject的gwmi,或者Get-CimInstance的gcim。...新的别名可以通过New-Alias cmdlet来创建,现有的别名可以通过Set-Alias cmdlet来修改。 也可以在没有PowerShell.exe二进制的情况下运行PowerShell脚本。...此外,还有一些已知的技术可以隐藏命令行参数。 如果是作为一个通用的方法,则需要某种形式的COM监控。 一个直观的解决方案可以是搜索任何在意外进程中加载库的异常情况。

2.8K40

2.PS编程入门基础语法

脚本只是在 PowerShell 控制台中以交互方式运行的相同类似命令,只不过它们保存为 .PS1 文件; 0.条件判断 Where-Object 语句 描述: Where-Object会对集合逐个过滤...”$True””$False” $value=18 switch($value) { {$_ -lt 10} {"小于10"} 10 {"等于10"} {$_ -gt 10} {"大于...基础实例: # 1.使用@{}创建哈希表 PS > $hash=@{ Name="WeiyiGeek";Age="15" } #创建一个HASH表示 PS > $hash['Name'] #使用哈希表的键访问对应的值...描述: Powershell 函数最简单的参数类型布尔类型,除了使用Bool类型,也可以使用Switch关键字。...= $host.ui.rawui.ForegroundColor # 如果后缀名为.png,设置前景色红色   # 当前的管道元素保存在 $_ 变量 If ($_.name.toLower

12.5K60
领券