首页 > 其他分享 >无涯教程-批处理 - Deleting Folders函数

无涯教程-批处理 - Deleting Folders函数

时间:2023-11-10 18:34:16浏览次数:44  
标签:Folders 文件 删除 无涯 目录 文件夹 DEL Deleting Example

对于删除文件夹,批处理脚本提供了DEL命令。

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

以下是可以提供给DEL命令的选项的说明。

S.No. Options & 描述
1.

Names

指定一个或多个文件或目录的列表,通配符可用于删除多个文件,如果指定了目录,则目录中的所有文件将被删除。

2.

/P

在删除每个文件之前提示您进行确认。

3.

/F

强制删除只读文件。

4.

/S

从所有子目录中删除特定文件。

5.

/Q

安静模式,不要问是否可以在全局通配符上删除。

6.

/A

根据属性选择要删除的文件。

7.

attributes

R-只读文件,S-系统文件,H-隐藏文件,A-准备存档的文件-前缀不

让无涯教程看一些如何将DEL命令用于文件夹的示例。

del Example

上面的命令将删除当前工作目录中名为Example的文件夹。

del C:\Example

上面的命令将删除C驱动器中名为Example的文件夹。

Del Example1 , Example2

上面的命令将删除当前工作目录中名为Example1和Example2的文件夹。

参考链接

https://www.learnfk.com/batch-script/batch-script-deleting-folders.html

标签:Folders,文件,删除,无涯,目录,文件夹,DEL,Deleting,Example
From: https://blog.51cto.com/u_14033984/8306124

相关文章

  • 无涯教程-批处理 - Listing Folder Contents函数
    列出文件夹内容可以使用dir命令完成,此命令使您可以查看当前目录中的可用文件和目录,dir命令还显示上次修改的日期和时间,以及文件大小DIR[drive:][path][filename][/A[[:]attributes]][/B][/C][/D][/L][/N][/O[[:]sortorder]][/P][/Q][/R][/S][/T[[:]timefield]][......
  • 无涯教程-批处理 - Batch Files – Inputs函数
    运行批处理文件时,它使您可以选择传递命令行参数,然后可以在程序中读取它们以进行进一步处理,可以使用%运算符以及参数的数字位置从程序中调用批处理文件参数,以下是定义命令行参数的方式。%0是所调用的程序名称。%1是第一个命令行参数。%2是第二个命令行参数。等到%9。让无涯教程看......
  • 无涯教程-批处理 - Batch Files – Pipes函数
    管道运算符(|)获取一个命令的输出(默认为STDOUT),并将其定向到另一命令的输入(默认为STDIN),如,以下命令对目录C:\的内容进行排序dirC:\|sort在此示例中,两个命令同时启动,但随后sort命令暂停,直到收到dir命令的输出,sort命令使用dir命令的输出作为输入,然后将其输出发送到句柄1(即S......
  • 无涯教程-批处理 - Moving Files函数
    对于移动文件,批处理脚本提供了MOVE命令。MOVE[/Y|/-Y][drive:][path]filename1[,...]destination以下是可以提供给DEL命令的选项的说明。S.No.Options&描述1.[drive:][path]filename1指定要移动的文件的位置和名称2.destination指定文件的新位置,目标可以由......
  • 无涯教程-批处理 - Renaming Files函数
    对于重命名文件,批处理脚本提供REN或RENAME命令。RENAME[drive:][path][directoryname1|filename1][directoryname2|filename2]让无涯教程看一些重命名文件的示例。rename*.txt*.bak上面的命令会将所有文本文件重命名为扩展名为.bak的文件。rename"TESTA.txt""TES......
  • 无涯教程-批处理 - Writing to Files函数
    通过重定向过滤器>也可以将内容写入文件,该过滤器可用于将任何输出重定向到文件,以下是一个简单的示例,说明如何使用redirection命令创建文件以将数据写入文件。@echooffdirC:\>C:\new.txt上面的代码片段首先使用DIR命令来获取整个C:\的目录列表。然后,它将获取该输出,并在重定向......
  • 无涯教程-批处理 - Creating Files函数
    新文件的创建是在重定向过滤器>的帮助下完成的,该过滤器可用于将任何输出重定向到文件。@echooffecho"Hello">C:\new.txt如果文件new.txt在C:\中不存在,则将在上述命令将创建new.txt文件,并将hello写入文件。参考链接https://www.learnfk.com/batch-script/batch-script-crea......
  • 无涯教程-批处理 - Local Variables in Functions函数
    函数中的局部变量可用于避免名称冲突,并将变量更改保持在函数本地,首先使用SETLOCAL命令来确保命令处理器备份所有环境变量,可以通过调用ENDLOCAL命令来恢复变量,当到达批处理文件的末尾时,即通过调用GOTO:EOF,将自动调用ENDLOCAL。使用SETLOCAL对变量进行本地化允许在函数内自由使用......
  • 无涯教程-批处理 - Functions with Return Values函数
    函数可以通过简单地传递变量名称来使用返回值,这些变量名称将在调用函数时保存返回值,如下所示Call:function_namevalue1,value2…valuen使用set命令和tilde(〜)字符以及参数的位置编号在函数中设置返回值。下面的示例演示如何使用返回值调用函数。@echooffSETLOCALCALL......
  • 无涯教程-批处理 - Classic for 循环 Implementation函数
    以下是大多数编程语言中可用的经典"for"语句。for(variabledeclaration;expression;Increment){statement#1statement#2…}批处理脚本语言没有类似于上述语法的直接"for"语句,但仍然可以使用if语句和标签来实现经典的"for"循环语句。让无涯教程看看批处理......