当前位置: 首页 > 编程笔记 >

PowerShell使用Remove-Item命令删除文件、注册表项介绍

濮阳奇逸
2023-03-14
本文向大家介绍PowerShell使用Remove-Item命令删除文件、注册表项介绍,包括了PowerShell使用Remove-Item命令删除文件、注册表项介绍的使用技巧和注意事项,需要的朋友参考一下

本文介绍PowerShell中如何将文件删除。在DOS下,可以使用del命令,Linux下也有rm命令,而在PowerShell中使用Remove-Item这个cmdlet就可以一句话轻松搞定!

在PowerShell中,删除文件的cmdlet为Remove-Item。Remove-Item这个cmdlet有如下一些别名:ri、rm、rmdir、del、erase、rd,如果大家要问这些别名怎么记或者怎么来的,小编提示一下,这些别名都是DOS和Linux系统下,删除文件和删除目录的命令。仔细回想看看,是不是?

大家可以使用“get-help remove-item -full”命令来查看Remove-Item的完整帮助文档,内容如下:


PS D:\> get-help remove-item -full

名称     Remove-Item

摘要     删除指定项。

语法     Remove-Item [-LiteralPath] [-Credential] [-Exclud     e ] [-Filter] [-Force] [-Include ] [-Recurse]     [-Confirm] [-WhatIf] [-UseTransaction] []

    Remove-Item [-Path] [-Credential] [-Exclude     ng[]>] [-Filter] [-Force] [-Include ] [-Recurse] [-Confi     rm] [-WhatIf] [-UseTransaction] []

说明     Remove-Item cmdlet 删除一个或多个项。由于许多提供程序都支持它,因此它可以删     除多种不同类型的项,其中包括文件、目录、注册表项、变量、别名和函数。

具体的参数我就不Copy的,有兴趣的朋友自己看。这里洪哥要说明一下的是-Exclude和-Include的出现,你一看就要明白它可以使用通配符批量操作。-Forece应该是强制删除,删除什么呢,那当然是只读文件或者隐藏文件。-Recurse是循环删除子文件夹中的内容。

删除注册表项

像“remove-item hklm:\software\mycompany\OldApp -recurse”这个命令,可以删除指定的注册路径下的项。

关于PowerShell使用Remove-Item删除文件,本文就介绍这么多,希望对您有所帮助,谢谢!

 类似资料:
  • 有人向我推荐了两种实现这一目标的方法: 这个'search'方法应该返回ArrayList中的位置(以便可以使用)或对象引用(以便可以使用)。如果找不到工作人员,则搜索方法应返回-1(如果使用)或null(如果使用)。 然而,我不确定如何在Java中实现这一点。

  • 实现 (Implementation) 该算法的实现如下 - #include <stdio.h> #include <stdlib.h> struct node { int data; struct node *prev; struct node *next; }; struct node *head = NULL; struct node *last = NULL; stru

  • 实现 (Implementation) 该算法的实现如下 - #include <stdio.h> #include <stdlib.h> struct node { int data; struct node *next; }; struct node *head = NULL; struct node *current = NULL; struct node *prev = NUL

  • 本文向大家介绍PowerShell使用Clear-Content命令删除、清空文件内容的例子,包括了PowerShell使用Clear-Content命令删除、清空文件内容的例子的使用技巧和注意事项,需要的朋友参考一下 本文介绍PowerShell中如何将文件的内容进行删除或清空,使用VBScript要先创建FSO,然后再打开文件,再修改文件;PowerShell清空文件只要一句Clear-Con

  • 我已经通过使用MAVEN/maven/bin/mvn-X-e从命令行将工件上传到Sonatype Nexus:部署文件-Durl=http://maven-nexus.com/nexus/content/repositories/xyz-DrepositoryId=xyz-DgroupId=com.kumar-DartifactId=Peshu-Dversion=1.0.12-D包装=war-Df

  • 问题内容: IntelliJ中是否有插件或工具可以将所有注释从源.java文件中删除?我已经阅读了有关可以执行此操作的[ANT任务的信息。希望在IDE中执行相同的操作。另外,也可以使用TextPad插件。 问题答案: 您可以在正则表达式模式下使用“替换”(如果要删除多个文件中的注释,则可以使用“在路径中替换”),然后在“查找文本”字段中使用此正则表达式: 并将其替换为空字符串。然后按“全部”,以将