首页 > 系统相关 >PowerShell IDE - PowerShellPlus(1)- Getting Started功能介绍

PowerShell IDE - PowerShellPlus(1)- Getting Started功能介绍

时间:2023-10-12 13:32:44浏览次数:50  
标签:打印机 Getting Started 列出 获取 PowerShellPlus IDE 我们 PowerShell

我们对PowerShell IDE之PowerShellPlus的总体印象已经有了,如下图:

PowerShell IDE - PowerShellPlus(1)- Getting Started功能介绍_PowerShell

从本篇开始,我们对该IDE为我们提供的一些快捷Function和Script进行了解和掌握,从而促进我们更好的学习和掌握PowerShell的Cmdlet和Function。

从图中我们可以看到Getting Started分为6大部分(我的电脑、我的桌面、我的硬件,我的网络,我的打印机,我的存储和PowerShell命令集)。点左边的+号可以展开看到IDE为我们提供的功能。

只要我们稍微懂点英语,基本上都知道是什么意思。其中各部分包含的功能有:

我的电脑:运行的应用,运行的进程,服务,补丁

我的桌面:桌面设置,环境设置,开始命令,启动配置,登录会话,事件日志设置和安装的软件

我的硬件:基本计算机信息,BIOS信息,处理器信息和物理内存信息

我的网络:IP4路由表,网络适配器配置,网络适配器属性,网络客户端信息,网络登录配置和网络协议

我的打印机:打印机信息,打印任务信息,打印机驱动

我的存储:磁盘分区属性,逻辑磁盘驱动器,映射驱动器,物理磁盘属性,网络共享

PowerShell命令集:当前路径,获取所有可用命令,获取所有可用命令(noun分组),获取所有可用命令(Verb分组),获取环境路径,获取执行策略设置,获取Powershell帮助,列出所有Cmdlet别名,使用Snapin列出Cmdlets,列出PowerShell驱动器,列出PowerShell提供程序和设置执行策略。

在Getting Staring中,IDE为我们提供了这么多的快捷功能,当我们想使用时直接使用鼠标双击指定的条目,如我的电脑下的运行的应用,在中间区域就会运行指定的命令集全并列出当前运行应用 的和扫描(应用程序主窗口的Title)。

而其实运行的应用程序对应的命令集合也能看到,是:

get-process | ? {$_.mainwindowtitle.length -ne 0} | select Name, @{Label="Application"; Expression={$_.mainwindowtitle}}, @{Label="State"; Expression={"Running"}}

从命令中我们看到使用了PowerShell的Cmdlet,管道,别名,表达式等知识。其它的我们可以自己动手点点就了解了。在此不再一一列出。

标签:打印机,Getting,Started,列出,获取,PowerShellPlus,IDE,我们,PowerShell
From: https://blog.51cto.com/u_3353175/7826435

相关文章

  • kubelet.go 2466 Error getting node not found
    kubeadm初始化kubernetes集群报错,kubelet服务提示:kubelet.go:2466]"Errorgettingnode"err="node\"k8s3-master\"notfound处理记录。  0.ENV kubernetes1.22.x/1.23.x/1.24.x(不限于所列版本)CentOS7.x/Ubuntu22.04(不限于所列版本)  1.问题现象 kube......
  • Docker - ERROR: failed to solve: golang:latest: error getting credentials - err:
    Dockerfile:FROMgolang:latestWORKDIR/appADD..RUNgoenv-wGOPROXY=https://goproxy.io,directRUNgogetRUNgobuild-oapp.CMD["/app/app"] zzh@ZZHPC:/zdata/MyPrograms/Go/aaa$dockerbuild-ttest:v1.[+]Building1.3s(3/3)FINI......
  • DNS_PROBE_STARTED 错误分析
    这种错误通常是由于DNS(DomainNameSystem,域名系统)解析问题引起的。在本文中,我将详细解释DNS_PROBE_STARTED错误的含义,并提供一些可能的原因和解决方法。一、DNS_PROBE_STARTED错误的含义当您在Chrome浏览器中访问网页时,浏览器会首先尝试将网站域名(如www.example.com)解析为对应......
  • get_started_3dsctf_2016
    0x00最近持续学习栈溢出,努力熟悉各种利用方法,争取这周和下周把栈溢出这块结束发现自己的WP好久没有更新了,BUUCTF也攒了好多于是,为了让自己更进一步熟悉栈溢出攻击,温故知新,同时方便自己查找(希望不是浪费时间),WP补完计划,启动!(我可不是看了孙导的奖励临时起意的)0x01IDA分析``......
  • Getting Started with Eclipse and Counterclockwise
    http://dev.clojure.org/display/doc/Getting+Started+with+Eclipse+and+CounterclockwiseGotostartofmetadata InstallEclipse(IfyoudonothaveEclipseinstalled,oryouwanttomakeisolatedtestsoftheClojurepluginforEclipse)GrabtheEcli......
  • AWS Certificate SAA - Course 1 Getting started with AWS
    AWSCoulduseCasesAWSenablesyoutobuildsophisticated,scalableapplicationsApplicabletoadiversesetofindustriesUsecasesincludeEnterpriseIT,Backup&Storage,BigDataanalyticsWebsitehosting,Mobile&SocialAppsGamingAWS......
  • TreeSaver 使用教程整理——Step 1: Getting Started
    TreeSaver介绍Treesaver是一个开源的JavaScript框架,用来创建杂志风格的网页布局。 为何要整理这个系列的文章下面的教程整理自:https://github.com/Treesaver/treesaver/wiki/Walkthrough,也许是这个框架目前才刚刚起步,它的文档很成问题,文档中一些链接不能下载,源代码中欠缺一......
  • Huggingface Transformers库学习笔记(一):入门(Get started)
    前言Huggingface的Transformers库是一个很棒的项目,该库提供了用于自然语言理解(NLU)任务(如分析文本的情感)和自然语言生成(NLG)任务(如用新文本完成提示或用另一种语言翻译)的预先训练的模型。其收录了在100多种语言上超过32种预训练模型。这些先进的模型通过这个库可以非常轻松......
  • Getting Zero(Bfs)
    GettingZerotimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputSupposeyouhaveaninteger v.Inoneoperation,youcan:eitherset v=(v+1)mod32768orset v=(2⋅v)mod32768Youaregiv......
  • Get started with Docker 中文文档(2)——Part 2: Containers
    先决条件安装Docker1.13或更高版本。阅读第1部分的方向。让您的环境快速测试,以确保您全部设置:dockerrunhello-world介绍现在是开始构建Docker应用程序的时候了。我们将从这样一个应用程序的层次结构的底部开始,这是一个容器,我们在这个页面上介绍。在这个层次之上是一个服务,它......