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

  • 相关阅读:
    Oracle删除.dbf文件报错
    Java 7 新的 try-with-resources 语句,自动资源释放
    模式对话框提交form之后总是打开新的页面
    MyEclipse更改项目的发布目录
    IntelliJ IDEA 更换发布目录
    java.sql.SQLException: ORA-00942: 表或视图不存在
    编码那点事
    配置nginx实现windows/iis应用负载均衡
    MSMQ消息队列
    .NET 分布式技术比较
  • 原文地址:https://www.cnblogs.com/glife/p/1674487.html
Copyright © 2011-2022 走看看