gpt4 book ai didi

.net - 有用的 PowerShell 一行代码

转载 作者:行者123 更新时间:2023-12-03 01:03:35 25 4
gpt4 key购买 nike

请提供一行您认为有用的 PowerShell 脚本,每个答案一个脚本。

还有类似的question here ,但这一个仅提供带有脚本的页面的链接,让我们在这里一一回答,并提供最常用或最有用的脚本的贡献列表。

  1. 列出文件的最新版本

    ls -r -fi *.lis | sort @{expression={$_.Name}}, @{expression={$_.LastWriteTime};Descending=$true} | select Directory, Name, lastwritetime | Group-Object Name | %{$_.Group | Select -first 1}

  2. gps programThatIsAnnoyingMe | kill

  3. 使用其注册程序打开文件(例如 start 例如 start foo.xls )

    ii foo.xls

  4. 检索并显示系统特殊文件夹的路径

    [enum]::getvalues([system.environment+specialfolder]) | foreach {"$_ maps to " + [system.Environment]::GetFolderPath($_)}

  5. 将环境值复制到剪贴板(所以现在您知道如何使用剪贴板了!)

    $env:appdata | % { [windows.forms.clipboard]::SetText($input) }
    或者
    ls | clip

使用 SnapIn

  1. TFS 中两个变更集编号之间的文件

    Get-TfsItemHistory <location> -Recurse -Version <label1>~<label2> |
    % { $(Get-TfsChangeset $_.ChangeSetID).Changes } |
    % { $_.Item.ServerItem } | Sort-Object -Unique

  2. 获取 Exchange 200 中所有集线器服务器上有错误的队列消息

    Get-ExchangeServer | ?{$_.IsHubTransportServer -eq $true} | Get-Queue
    | ?{$_.LastError -ne $null} | Sort-Object -Descending -Property MessageCount
    | ft -Property NextHopDomain,@{l="Count";e={$_.MessageCount}},@{l="Last Try";e={$_.LastRetryTime.tosting("M/dd hh:mm")}},@{l="Retry";e={$_.NextRetryTime.tostring("M/dd hh:mm")}},Status,LastError -AutoSize

最佳答案

下午 6:00 左右......

exit

关于.net - 有用的 PowerShell 一行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/615287/

25 4 0