首页
学习
活动
专区
圈层
工具
发布

PowerShell系列(八)PowerShell系统默认内置的Provider介绍

执行命令 Get-PSDrive一、别名 Alias ProviderAlias Provider用来标记其他命令的对象,一般用来标记命令中比较长的函数或者命令,也支持在PowerShell当中指定CMD...命令如下: #进入别名provider cd alias: # 查询可用的别名 get-childItem# 获取别名的个数,操作系统版本不同可能会有差异get-childItem |measure...命令如下:# 进入环境变量providercd env:# 查询当前系统的环境变量列表get-childitem四、文件系统 FileSystem Provider文件系统是使用最频繁的Provider...命令如下:#进入功能函数Providercd function:#获取可用的功能函数列表get-childitem 说明:当前获取到的函数可以直接在PowerShell环境中执行。...命令:cd variable:get-childitem说明:变量的Provider只有单一层级。

69670
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PowerShell 脚本进阶:如何统计目录大小并包含隐藏文件

    PowerShell 脚本进阶:如何统计目录大小并包含隐藏文件 目录 引言 PowerShell 基础:Get-ChildItem 和文件统计 2.1 Get-ChildItem 基本用法 2.2...PowerShell 基础:Get-ChildItem 和文件统计 2.1 Get-ChildItem 基本用法 Get-ChildItem(别名 dir 或 ls)是 PowerShell 中用于列出文件和目录的核心命令...默认情况下,Get-ChildItem 不会返回隐藏或系统文件。...3.2 -Force 参数的作用 -Force 参数让 Get-ChildItem 返回 所有 文件,包括: 隐藏文件 系统文件 只读文件 示例:列出所有文件(含隐藏文件) Get-ChildItem...-Directory -Force:包含隐藏目录 Get-ChildItem -Recurse -File -Force:递归计算所有文件(含隐藏文件) 5.

    36710

    PowerShell到底是个啥?跟CMD比起来强在哪里?看完这篇你就懂了

    文件和目录操作 Get-ChildItem(别名:ls, dir, gci)是最常用的命令之一,用来列出文件和目录: # 列出当前目录所有文件 Get-ChildItem # 递归列出所有子目录的文件...Get-ChildItem -Recurse # 只显示文件夹 Get-ChildItem -Directory # 按大小排序显示文件 Get-ChildItem | Sort-Object Length...用来过滤对象: # 获取大于100MB的文件 Get-ChildItem | Where-Object {$_.Length -gt 100MB} # 获取最近7天修改的文件 Get-ChildItem...,我把一些常用的CMD命令和对应的PowerShell命令做个对比。...-然后按Tab,会循环显示所有可用参数 历史命令 PowerShell会记录你执行过的命令,可以用以下方式查看和使用: # 查看命令历史 Get-History # 执行历史中的特定命令 Invoke-History

    2.7K10

    Powershell管理IIS小结

    是时候要掌握用命令行管理IIS了。在网上找了半天没有很好的教程,那就自己写一份吧,以后就不用再整理相关知识了,直接看这篇文章应该就可以了。...命令行管理IIS的方式现在比较流行的是Powershell,还另外一种方式,我这里就不讨论了。今天我主要还是分享使用Powershell来管理IIS。...Powershell对app pool管理 1.1 查看: Get-ChildItem –Path IIS:\AppPools Get-ItemProperty –Path IIS:\AppPools\...不确定 get-childItem IIS:SslBindings $cert = Get-ChildItem cert:\localmachine\my $bindingInfo = "IIS:\SSLBindings...view=winserver2012-ps 最后提一句Get-WebConfigurationProperty和Set-WebConfigurationProperty是非常强大的命令,需要配合IIS的配置文件进行使用

    3.1K40

    PowerShell系列(十):PowerShell CmdletPowerShell Cmdlet 参数详解

    比如下面的例子我们打开PowerShell,然后输入 New-Item 命令会提示位于命令管道位置 1 的 cmdlet New-Item请为以下参数提供值:Path[0]:这个时候我们不输入参数,直接点击回车按钮...get-help get-childitem -parameter *具体展示如下图:CodeSigningCert 表示为开关类型的数据,示例:D盘创建一个logs文件夹,文件夹内容如下图:首先获取文件夹内容get-childitem执行结果如下图:这里增加Recurse参数,这个参数可以实现下一级文件夹的递归访问...,命令如下:get-childitem -Recurse执行结果如下图:说明:针对开关函数,不需要去指定 true 和false ,如果加上 -参数,表示为true,如果执行命令不增加参数,表示为false...通过查询帮助命令的具体参数可以了解该命令是否有支持位置定义的函数。如下图的Path参数就是支持位置定义的参数。

    1.6K20

    人人都值得学一点PowerShell实现自动化(2)会使用Excel简单函数就能上手PowerShell

    cmd或linux用户快速熟悉,所以我们找到其真正的标准名称是Get-ChildItem。...Get-ChildItem -Path F:\自媒体相关\其他文章分享\powershell\文件夹遍历 -Recurse 可以按【运行选择】将当前选择状态下的代码运行。...\childItems.csv 最后我们用PowerShell管道将Get-ChildItem和Export-Csv串起来,管道就是一个竖线符号,代表前面的结果直接输送到后面使用,即前面生成的文件、文件夹信息...,流到后面输出csv命令使用,代码如下: Get-ChildItem -Path F:\自媒体相关\其他文章分享\powershell\文件夹遍历 -Recurse | Export-Csv -Encoding...Default -Force -LiteralPath "F:\自媒体相关\其他文章分享\powershell\childItems.csv" 然后就生成了一个csv文件,里面存有我们Get-ChildItem

    3.6K10
    领券