`
hongzhguan
  • 浏览: 272780 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

powerShell笔记一

阅读更多

1.检查命令是否成功执行,查看最后执行命令的状态信息。

    可以使用这两个变量$lastExitCode变量和$?变量。

 

   a.变量$lastExitCode数字型,它返回最后脚本或应用程序执行返回的退出码或出错级别。
   b.变量$?布尔型,它返回最后执行命令的成功(true)或失败(false).
  注意:在一下应用程序发生错误的时候后,powerShell会设置$?变量为Fasle:
         I. 应用程序的退出码非零。

II. cmdlet或脚本输出错误信息。

III. cmdlet或脚本捕获到终止错误或异常。 当命令执行没有错误的时候,powerShell设置$?变量为True. 2.计算一个命令执行的时间,可以使用Measure-Command命令。如下: Measure-Command { start-sleep -Milliseconds 337}

3.通过Out-File命令或者重定向操作符将命令输出的结果保存到文件中。

   Out-File:

     Get-ChildItem | Out-File demo.txt

     Get-Content a.xml | Out-File -Encoding ASCII demo.txt

     Get-ChildItem | Out-File -width 120 demo.txt

 

   注意:默认的宽度和输出编码方式(UTF-16)有时会引起问题。

 

 重定向操作符:

      Get-ChildItem > demo.txt

      Get-ChildItem 2> error.txt  目录: C:\Users\XXX\Documents的内容

 

4.向文件的结尾处加入信息

   可以通过Out-File命令参数-Append,也可以使用重定向操作符。

     File:

       Get-ChildItem | Out-File -Append  d:\demo.txt

     重定向操作符:

        Get-ChildItem >> d:\demo.txt

分享到:
评论

相关推荐

    调用powershell 调整笔记本亮度

    可以用wpf c# 调用,很方便。 亮度范围0-100。在win10环境下亲测可行

    powershell-book

    1. PowerShell4参考 powershell_langref_v4 2. PowerShell步步为营 WindowsPowershellStepByStep 3. PowerShell专家笔记 PowerShellNotesForProfessionals 4. 从0开始学PowerShell Getting Started With ...

    读书笔记:一个可以识别常见服务、获取web title、获取netbios信息的powershell扫描脚本.zip

    读书笔记:一个可以识别常见服务、获取web title、获取netbios信息的powershell扫描脚本

    Powershell学习笔记--使用正则表达式查找文件

    PowerShell是一种强大的脚本语言,广泛用于Windows系统的管理和自动化任务。它提供了丰富的命令和函数,其中包括使用正则表达式进行字符串匹配和文件查找的功能。正则表达式是一种定义搜索模式的文本模式,能够对...

    dotnet-1Password的跨平台PowerShell客户端

    1Password是一款知名的安全密码管理工具,它允许用户存储和管理各种敏感信息,如登录凭据、信用卡信息、私人笔记等。这个客户端的创建是为了方便IT专业人员和PowerShell爱好者通过命令行界面(CLI)与1Password服务...

    笔记本打印虚拟端口

    3. **配置脚本**:可能包含批处理文件(.bat)或 PowerShell 脚本(.ps1),用于自动化安装和配置过程。 4. **系统补丁**:如果操作系统缺少必要的组件,可能需要安装一些系统更新或补丁来支持虚拟端口。 5. **安全指南*...

    笔记本电脑自设wifi

    1. **开启命令提示符或PowerShell** 在Windows 10及更高版本中,你可以使用PowerShell来执行这些操作,因为它具有更高的权限和更现代的命令语法。按下`Win+X`组合键,然后选择`Windows PowerShell(管理员)`或者`...

    笔记本wifi

    1. **热键组合**:许多笔记本电脑厂商为用户提供了一种快速切换WiFi的热键组合,例如Fn+F5或Fn+F11。这些组合键通常位于键盘顶部的功能键区,按下后可以即时开启或关闭WiFi。 2. **通知中心**:在Windows操作系统中...

    PSKit:一套用于使用PowerShell阵列的命令行工具。 从查询到执行数组统计

    PSKit-PowerShell套件在此处的PowerShell Jupyter笔记本中尝试一下: 一套用于处理PowerShell阵列的命令行工具。 功能ConvertFrom-FixedData ConvertFrom-SQLToPS ConvertFrom-SSV ConvertFrom-TranspileSQL 转换成...

    tesseract 4.0 编译笔记.docx

    在这个笔记中,我们将详细记录 Tesseract 4.0 的编译过程,包括下载最新版的 CPPAN 和 CMAKE,关闭防火墙和杀毒软件,利用 Windows PowerShell (管理员)执行 CPPAN 等步骤。 Tesseract 4.0 简介 Tesseract 是一个...

    PowerPlan:使用PowerShell的Windows电源管理

    使用PowerShell的Windows电源管理-这提供了一组命令,用于控制Windows计算机上的电源计划。 可用命令 Set-PowerPlan将设置当前的电源计划。 这必须与现有的电源计划相匹配。 使用powercfg -l获取当前的电源计划。 ...

    笔记本共享wifi网络 脚本献上

    在描述中提到的脚本,可能是用批处理(BAT)文件或者PowerShell脚本编写,它的主要目的是自动化执行一系列命令来开启和管理WiFi热点。脚本可能包括以下步骤: 1. 检查系统是否已经安装了必要的组件,例如Internet ...

    BatteryInfoView 笔记本电池状态监测

    1. **powercfg /batteryreport**: 这个命令会生成一个详细的电池使用报告,包括电池的当前状态、历史记录以及预期寿命等信息。报告通常会保存为HTML格式,方便用户阅读和分析。通过这个报告,你可以了解到电池在不同...

    PowerShell:这些文件是我的一些个人PowerShell文件,可用于教学目的或自动执行笔记本电脑上的任务

    PowerShell是一种强大的命令行接口和脚本语言,主要用于管理和自动化Windows操作系统及Microsoft应用程序。这个名为"PowerShell-master"的压缩包文件包含了一组个人PowerShell脚本,它们可能被设计用于教学用途,...

    youdaonote-pull::memo: 一个一键导出 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to exportbackup all the notes of the "Youdao Note"

    Xml 格式,不是正常笔记内容,默认将其转换为 Markdown 格式由于有道云笔记图床图片不能在有道云笔记外显示,默认将其下载到本地,或指定上传到使用步骤一、导出前的准备工作1、安装 、clone 项目可根据 安装 Git,...

    Powershell-get-power-settings

    Powershell获取电源设置 该脚本使用powershell拉动电源超时设置,并在几秒钟内显示它们。 我找不到任何可用的东西,所以我写了这个。 如果您使用此功能,请给我以信誉:) 默认情况下,如果您的睡眠设置不为0,则此...

    psl-pester:Pester的Fork与Linux上的PowerShell兼容

    纠缠Pester提供了一个框架,用于运行单元测试以在PowerShell中执行和验证PowerShell命令。 Pester遵循文件命名约定,该规则用于命名将在测试时由pesster发现的测试,并遵循一组简单的功能,这些功能公开了用于隔离,...

    一键开启笔记本wifi共享

    1. **Windows命令行工具**: 提到的“集成命令行”,指的是利用Windows内置的命令提示符(Command Prompt)或PowerShell来执行特定的命令以实现功能。在这个场景中,可能涉及到的命令包括`netsh`(网络外壳程序),它...

    笔记本共享无线,供其他笔记本和手机同时上网

    3. **配置IETF标准**:对于更高级的用户,可以通过命令行工具(如Windows的PowerShell)进行配置,例如使用netsh命令来创建和管理无线网络。例如,`netsh wlan set hostednetwork mode=allow ssid=<你的网络名> key=...

Global site tag (gtag.js) - Google Analytics