当前位置: 首页 > news >正文

东莞市最新疫情最新消息windows优化大师和360哪个好

东莞市最新疫情最新消息,windows优化大师和360哪个好,丽水企业网站建设,简洁大气传媒公司名字使用 Powershell 检索不理解的命令 尝试使用 Powershell 完成 Powershell 的命令行 使用 Powershell 时,有时您会忘记某个 cmdlet 或想要了解哪些 cmdlet 可用。在这种情况下,最好在互联网上查找,但您也可以使用 Powershell 函数来完成。 以…

使用 Powershell 检索不理解的命令


尝试使用 Powershell 完成 Powershell 的命令行

使用 Powershell 时,有时您会忘记某个 cmdlet 或想要了解哪些 cmdlet 可用。在这种情况下,最好在互联网上查找,但您也可以使用 Powershell 函数来完成。

以下方法对于使用 Powershell 调查 Powershell 非常有用。

  • 输入补全
  • 搜索 cmdlet
  • 寻求帮助

输入补全


说“搜索”可能有点轻描淡写,但 Powershell 有一个功能可以完成您部分键入的 cmdlet。它具有与 Linux shell 相同的功能。

  • 输入 cmdlet 的一部分并按Tab
  • 一半输入 cmdlet,然后按Ctrl + 空格键

此功能使您可以更快地键入 cmdlet,而无需记住确切的拼写。补全可用于输入命令和选项、选择文件路径以及选择常量。

如果您输入 cmdlet 的一部分,然后按Tab 键,则您输入的部分命令将被完成。如果再次按Tab,将会出现更多建议。如果您想返回显示的候选,请按Shift + Tab 。

PS C:\Users\Main> Get-help Get-Chil       #部分入力然后按Tab键
PS C:\Users\Main> Get-help Get-ChildItem #命令会自动补充完成

使用Ctrl + Space完成时,将显示所有可能的完成,您可以使用箭头键选择一个。当一个选项完成后,底部会显示该选项的格式和可能的值等信息。

PS > Get-Net                       #输入到Get-Net然后 按  Ctrl + Space
PS > Get-Net6to4Configuration      #能够选择表示出来的命令行列表  
Get-Net6to4Configuration                     Get-NetIPAddress
Get-NetAdapter                               Get-NetIPConfiguration
・・・・・・・PS > Get-ChildItem -    # 输入到这里,然后Ctrl + Space
PS > Get-ChildItem -Path   # 可以显示并选择候选选项。
Path                 Depth                File                 ErrorAction          OutVariable
LiteralPath          Force                Hidden               WarningAction        [string[]] Path    # 进而,在最下方显示可选地指定的值等信息。

搜索 cmdlet


您可以使用Get-Command搜索 cmdlet 。如果在Get-Command参数中输入 cmdlet 名称,则会显示 cmdlet 名称。

PS> get-command Get-ChildItemCommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Get-ChildItem                                      3.1.0.0    Microsoft.PowerShell.Management

只看这个输出,我不知道有用的 cmdlet 是什么。(通配符)可以在Get-Command参数中指定。您可以通过指定 来搜索 cmdlet。

PS > get-command Get-C*dItemCommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Get-ChildItem                                      3.1.0.0    Microsoft.PowerShell.Management

Powershell cmdlet 具有 - 结构。 使用Get-Command ,您可以通过指定-Noun指定名词部分或通过指定-Verb指定动词部分进行搜索。在已发布的模块 cmdlet 中,通常将字符串添加到名词部分的开头以帮助识别模块。它的设计使您甚至可以按名称搜索 cmdlet。

# 搜索名字的时候
PS > Get-Command -Noun ItemCommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Clear-Item                                         3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Copy-Item                                          3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Get-Item                                           3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Invoke-Item                                        3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Move-Item                                          3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          New-Item                                           3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Remove-Item                                        3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Rename-Item                                        3.1.0.0    Microsoft.PowerShell.Management
Cmdlet          Set-Item                                           3.1.0.0    Microsoft.PowerShell.Management# 同时锁定动词部分
PS > Get-Command -Noun Item -Verb GetCommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Get-Item                                           3.1.0.0    Microsoft.PowerShell.Management

通过使用-Module指定模块,您可以检查该模块提供的 cmdlet。这使您即使对于在线信息很少的模块也可以知道提供了哪些命令。

# 在安装了Selenium的模块之后,查找可以使用的命令列。
> Get-Command -Module SeleniumCommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           Enter-SeUrl                                        3.0.1      Selenium
Alias           Find-SeElement                                     3.0.1      Selenium
Alias           Start-SeLegacyEdge                                 3.0.1      Selenium
Function        Clear-SeAlert                                      3.0.1      Selenium
Function        Get-SeCookie                                       3.0.1      Selenium
.......

查找 cmdlet 信息


有关 cmdlet 的信息可以使用Get-Help找到。或者,您可以通过向 cmdlet 添加-?参数来检查 cmdlet 信息。不过,它是英文的。

通过使用cmdlet 参数-Detailed和-Full,您可以指定要显示的信息的数量和内容。

PS C:\Users\Main> Get-help Get-ChildItem -Parameter * #显示所有参数的信息-Attributes <System.Management.Automation.FlagsExpression`1[System.IO.FileAttributes]>{{Fill Attributes Description}}必須                         false位置                         named既定値                       None允许输入输油管   False允许通配符字符 false-Depth <UInt32>{{Fill Depth Description}}
・
・
・

如果你会说英语,这将是一个非常有用的功能。如果您的主要语言是日语,老实说在互联网上查找会更快。如果参考使用示例,只看一眼就可以大概知道如何使用。

如果您不想在线搜索,可以使用Get-Help和-online参数从浏览器显示在线帮助。

当您使用Function编写 cmdlet时,您还可以嵌入基于注释的帮助。


http://www.tj-hxxt.cn/news/106325.html

相关文章:

  • thinkphp做的商城网站分销平台专业网站推广优化
  • 用jquery做网站品牌策划书
  • 银川百度做网站多少钱杭州网站关键词排名优化
  • 个人网站系统网页设计个人网站
  • 安徽建设厅考勤网站重庆seo整站优化外包服务
  • 中国建设银行黄陂支行网站营销策划运营培训机构
  • 什么网站备案比较快网站推广一般多少钱
  • 企业为什么做网站今日头条新闻头条
  • 长沙做网站大概多少钱专业郑州企业网站建设
  • wordpress照片pptaso搜索优化
  • 什么是空壳网站哪些平台可以发广告
  • wordpress通杀seo人员是什么意思
  • 淄博制作网站发布新闻的平台有哪些
  • php网站开发入门百度24小时人工客服电话
  • 郑州网站制作公司排名环球网疫情最新消息
  • 在线制作网站地图广告平台有哪些
  • 网站错误代码500有哪些网站可以免费发布广告
  • 做公司简介网站互联网营销师证
  • 微信公众平台内做网站网络销售都是诈骗公司吗
  • 可以直接用php做网站吗网站平台做推广
  • 网页搭建公司东莞百度网站排名优化
  • 深圳门户网站建设特点深圳关键词
  • 云建站公司银川网页设计公司
  • 福州做网站设计公司推广赚佣金的平台
  • 广东顺德容桂今日新闻优化大师的使用方法
  • 厦门模板网站千锋教育培训
  • 织梦大气婚纱影楼网站源码网络销售平台有哪些软件
  • 做的比较好的时尚网站百度公司排名多少
  • 渭南做网站搜索引擎优化的名词解释
  • 可以做任务赚钱的网站营销软文代写