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

  • 相关阅读:
    表达式执行工具方法
    Mysql表创建外键报错
    JVM打印加载类的详情信息
    Shell脚本查询进程存活信息
    旋转数组的最小数字
    斐波那契数列(水题)
    用两个栈实现队列
    变态跳台阶
    跳台阶
    9*9乘法表(5种输出格式)
  • 原文地址:https://www.cnblogs.com/glife/p/1674487.html
Copyright © 2011-2022 走看看