zoukankan      html  css  js  c++  java
  • 【PS】PowerShell 实用一句话

    【get-help】

    查看 Get-Command 的 TotalCount 参数说明:

            PS> get-help get-command -parameter totalcount

    查看 Get-Command cmdlet 的所有参数:

            PS> get-help get-command -parameter *

    【Out-Host】 -Paging 命令用以强行逐页显示其他命令的输出,则该输出的外观将与屏幕上显示的正常文本一样,分为各页显示。
        PS> Get-ChildItem -Path C:\WINDOWS\System32 | Out-Host -Paging 

     (* more 是一个称为 Out-Host -Paging 的函数,以上语句可改写为:

        PS> Get-ChildItem -Path C:\WINDOWS\System32 | more)

    【Out-file】 将文件内容的格式设置为与控制台输出的格式一样。

        PS> Get-Command | Out-File -FilePath c:\temp\output.txt 

    【返回当天是年中的第几周】
    Get-Date -uformat %V

    【返回当天是年中的第几天】
    Get-Date -uformat %j

    【筛选出含有指定字符串的文本文件】
    Select-String C:\Scripts\*.txt -pattern "Hey, Scripting Guy!"
      * 更酷的写法:
    Select-String C:\Scripts\*.txt -pattern "Hey, Scripting Guy!" | Format-List

    【写入/读取文本内容】

     Add-Content C:\file.txt "Hello"

     Get-Content C:\file.txt

     【寻找目录树中所有的 空文件夹】

    Get-ChildItem D:\Folders –recurse | Where-Object {$_.PSIsContainer -eq $True} | Where-Object {$_.GetFiles().Count -eq 0} | Select-Object FullName 

    (* 假设目录Folders下有一空文件夹EmptyFolder,则也认为Folder和EmptyFolder都是空的)

     【获取任务栏显示的窗口列表(对资源管理器打开的窗口无效)】

     ps | ? {$_.MainWindowTitle.Trim() -ne ""} | select MainWindowTitle, Name | Format-List

  • 相关阅读:
    vue+ element table如何给指定的单元格添加点击事件
    nodejs 笔记
    sublime text3 编辑器如何运行js文件
    控制台运行nodejs程序
    控制台命令
    类似性别(0、1)判断的table列表数据渲染
    vue moment库格式化处理日期
    用百度siteapp的uaredirect.js判断用户访问端而进行域名的自动跳转
    编写email邮件的html页面注意事项
    IE6常见bug总结
  • 原文地址:https://www.cnblogs.com/glife/p/1674487.html
Copyright © 2011-2022 走看看