📝 Powershell教程

82篇技术文档
  什么是PowerShell cmdlet

📅  最后修改于: 2021-01-08 01:59:45        🧑  作者: Mango

什么是PowerShell Cmdlet?cmdlet(发音为command-lets)是在PowerShell环境中使用的轻量级命令。这些是在PowerShell环境中实现特殊功能的特殊命令。 cmdlet遵循“动词-名词”模式,例如“set-childItem”。Windows PowerShell运行时在命令行提供的自动化脚本的上下文中调用这些命令。它还通过Windows PowerShel...

  PowerShell cmdlet列表

📅  最后修改于: 2021-01-08 02:00:53        🧑  作者: Mango

PowerShell的基本cmdletCommand-NameDescriptionAdd-contentThis cmdlet adds the content to the specified file.Add-ComputerThis cmdlet adds the local computer to a domain or workgroup.Add-HistoryThis cmdlet ...

  PowerShell Get-childItem

📅  最后修改于: 2021-01-08 02:01:51        🧑  作者: Mango

PowerShell Get-childItemGet-ChildItemcmdlet可以在一个或多个位置获取项目和子项目。如果项目是容器,则它将项目放入容器内,称为子项目。位置可以是注册表配置单元,文件系统注册表或证书存储。此cmdlet不会显示空目录。gci,dir,ls是此cmdlet的别名。使用-Recurse参数获取所有子容器中的项目,并使用-Depth参数限制要递归的级别数。句法参量-...

  PowerShell Get-Item

📅  最后修改于: 2021-01-08 02:02:47        🧑  作者: Mango

PowerShell Get-ItemGet-Itemcmdlet在特定位置获取项目。此cmdlet不指定位置获取项的内容,除非我们使用“*”字符来请求该项目的所有内容。PowerShell提供程序使用此命令来浏览不同类型的数据存储。句法参量-路径-Path参数指定项目的路径。通配符的字符被接受。 -Path参数是必需的,但名称“-Path”是可选的。您可以使用“。”指定当前位置。要指定当前位置中...

  PowerShell Get-Location

📅  最后修改于: 2021-01-08 02:03:45        🧑  作者: Mango

PowerShell获取位置Get-Locationcmdlet获取有关当前工作目录或位置堆栈的信息。此cmdlet获取一个表示当前目录的对象,非常类似于print present working directory(pwd)命令。当我们在驱动器之间切换时,PowerShell会在每个驱动器中保留我们的位置。我们还可以使用此cmdlet在每个驱动器中找到位置。此cmdlet用于在执行时获取当前目录...

  PowerShell设置项

📅  最后修改于: 2021-01-08 02:04:41        🧑  作者: Mango

PowerShell设置项PowerShellSet-Itemcmdlet将项目的值更改为命令中指定的值。它更改变量或注册表项的值。在Windows PowerShellFileSystem提供不支持此cmdlet。在注册表驱动器中,例如HKLM:和HKCU:它会更改注册表项默认值中的数据。句法参量-路径-Path参数用于指定项目位置的路径。字符被接受。文学路径-LiteralPath参数用于指定...

  PowerShell设置位置

📅  最后修改于: 2021-01-08 02:05:36        🧑  作者: Mango

PowerShell设置位置| PowerShell更改目录Set-Location cmdlet将当前PowerShell的工作位置设置为指定位置。该位置可以是目录,注册表位置,子目录或任何提供程序路径。sl,cd,chdir是Set-Location cmdlet的别名。句法参量-路径-Path参数用于指定新工作位置的路径。如果该cmdlet中未提供路径,则默认情况下,此cmdlet将该路径设...

  PowerShell新项目

📅  最后修改于: 2021-01-08 02:06:32        🧑  作者: Mango

PowerShell新项目|创建文件夹PowerShell中的New-ItemCmdlet在文件系统中创建文件和文件夹,还在注册表中创建注册表项和条目。创建文件后,它还将初始内容添加到文件中。句法参量以下是此cmdlet中使用的参数:-路径-Path参数用于指定新文件或文件夹位置的路径。字符被接受。-物品种类-ItemType参数指定新项目的指定提供者的类型。如果用户的位置在文件系统驱动器中,则允...

  PowerShell复制项

📅  最后修改于: 2021-01-08 02:09:17        🧑  作者: Mango

PowerShell复制项| PowerShell复制文件Copy-Item cmdlet将项目从一个位置复制到名称空间中的另一个位置。例如,此cmdlet可以将文件复制到文件夹,但是不能将文件复制到证书驱动器。它不会删除或剪切要复制的项目。 cmdlet复制的那些特定项取决于PowerShell提供程序,该提供程序公开了该项。例如,此cmdlet可以复制文件系统驱动器中的文件和目录以及注册表驱动...

  PowerShell移动项

📅  最后修改于: 2021-01-08 02:10:13        🧑  作者: Mango

PowerShell移动项| PowerShell移动文件PowerShell Move-Item cmdlet将项目从一个位置移动到另一位置。它将项目(包括其内容,属性和子项目)从一个位置移动到另一个位置。相同提供者必须支持位置。例如,它可以将单个文件或子目录从一个目录移动到另一个目录,或者将注册表子项从一个键移动到另一个键。mi,mv和move是Move-Itemcmdlet的别名。当我们移动...

  PowerShell删除项

📅  最后修改于: 2021-01-08 02:11:08        🧑  作者: Mango

PowerShell删除项| PowerShell删除文件PowerShell Remove-Item cmdlet删除一个或多个指定项目。因为许多提供程序都支持此cmdlet,所以它可以删除许多不同类型的项目,包括文件,文件夹,变量,注册表项,别名和函数。句法参量-路径-Path参数用于指定要删除的项目的路径。字符被接受。文学路径-LiteralPath参数用于指定一个或多个位置的路径。它的值与...

  PowerShell重命名项

📅  最后修改于: 2021-01-08 02:12:02        🧑  作者: Mango

PowerShell重命名项| PowerShell重命名文件PowerShellRename-Itemcmdlet重命名PowerShell提供程序名称空间中的项目。它更改指定项目的名称。它不影响被重命名的项目的内容。ri,rm,rmdir,del,ease和rd是Rename-Itemcmdlet的别名。句法参量-路径-Path参数用于指定要重命名的项目的路径。文学路径-LiteralPath...

  PowerShell附加内容

📅  最后修改于: 2021-01-08 02:13:00        🧑  作者: Mango

PowerShell附加内容| PowerShell附加到文件Add-Contentcmdlet将内容附加到指定的项目或文件,例如将单词添加到文件。我们可以通过在cmdlet中键入内容或指定包含内容的对象来指定内容。句法参量-路径-Path参数用于指定接收附加内容的项目的路径。字符被接受。 cmdlet中提供的路径必须是项目的路径,而不是容器的路径。如果我们指定多个路径,则可以使用逗号分隔路径。文...

  PowerShell清除内容

📅  最后修改于: 2021-01-08 02:13:55        🧑  作者: Mango

PowerShell清除内容Clear-Contentcmdlet删除项目的内容,但不会删除该项目,例如从文件中删除文本。结果,存在一个项目,但该项目为空。此cmdlet适用于具有内容的项目,而不适用于具有值的项目。clc是此cmdlet的别名。句法参量-路径-Path参数用于指定从中删除内容的项目的路径。字符被接受。该路径必须是物品的路径,而不是容器的路径。它是必需的,但是参数-Path的名称是...

  PowerShell获取内容

📅  最后修改于: 2021-01-08 02:14:55        🧑  作者: Mango

PowerShell获取内容PowerShellGet-Contentcmdlet在指定位置获取项目的内容。gc,cat和type是此cmdlet的别名。句法参量-过滤-Filter参数用于指定过滤器以限定-Path参数。 FileSystem提供程序是唯一支持使用过滤器的PowerShell提供程序。此参数效率更高,因为提供程序在cmdlet获取对象时应用筛选器,而不是在访问对象后让Powers...