Windows建立和删除nul等特殊文件夹

Windows设备名称

"aux","com1","com2","prn","con","nul"等,因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”等等。

建立设备名文件夹

命令提示符下执行"md C:\nul\",就在C盘建立一个名叫nul的文件夹。
此文件夹虽然可以访问,也可以建立子文件夹,但无法删除,因为Windows不允许以这种方式删除。在系统看来,nul文件夹就是个设备

删除设备名文件夹

按照完整的UNC路径格式,就是网上邻居的路径格式,正确输入文件路径和文件名即可。
比如删除C盘下的nul文件夹,在命令提示符下执行:

  • rd /s \.\C:\nul
    rd 是命令提示符删除文件夹的命令,/s 参数表示从所有子目录删除指定文件
  • del \.\C:\nul

原文地址:https://www.cnblogs.com/liaoguanwang/p/12343574.html

时间: 2024-11-10 17:01:38

Windows建立和删除nul等特殊文件夹的相关文章

[转载]删除所有的.svn文件夹

Windows 下,在DOS窗口中运行如下命令 dos 代码 for /r <你项目的路径> %i in (.svn) do rd /s /q %i 参考链接:删除所有的.svn文件夹

用bat批处理程序通过DOS命令行删除所有的空文件夹

用过gothub或者码云的同学都知道,不包含任何文件的空文件夹上传提交时不被允许的.当然你可以在空文件下创建.keep文件(或.gitkeep文件),然后就可以上传了. 但是如果空文件夹比较多,并且我们确实不需要这些空文件了,那本文就学习一种命令行删除所有空文件夹的方法.并封装成.bat批处理程序.通过鼠标右键运行即可. 一,DOS删除命令 1.1,删除文件命令 del 若是想删除文件,输入del 盘符名:\文件名,比如,我想删除一个在F盘的名为123.txt的文件,则输入  del f:\12

删除无限循环的文件夹-删除递归文件夹

最近本人的电脑(Win 7)中某个文件夹出现了无限循环,如下:D:\software\app\note\bin\app\note\bin\app\note\bin\app\note\bin\…… 直接删除或通过rmdir 命令都无法将其删除.会提示源文件长度 解决办法: 假如要删除第一层bin文件夹下的app文件夹. 1. 在该文件夹下新建一个文件夹,如命名为a. 2. Windows键+R(运行窗口),输入cmd.通过cd 命令切换路径到第一层bin目录 3. 输入 robocopy /MIR

删除沙盒中文件夹下所有文件

有时候需要在iOS系统里面,删除指定文件夹的内容,文件夹里面可能是文件,也可能包含有文件夹. 删除指定类型的文件.方法如下: NSString *extension = @"m4r"; NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,

window下删除所有带.svn文件夹及文件

需要两步: 1./使用del命令删除所有包含.svn名的文件 del * /S /F /Q "*^.svn*" "^"在dos中用来标识特殊符号,/参数可以查看命令帮助,help del或del /? 2.使用window搜索功能,搜索所有含.svn名的文件,将搜索结果全部删除 大功告成!第2步是为了弥补第1步del命令不能删除本身文件夹的缺点(rd命令又不能遍历子目录,只能全删) PS: 2013-8-6 记录 这是自己写的,今天发现有点缺陷,主要是第一步是命令用

使用gridlayout布局后,因某些原因又删除,并整理文件夹结构时,Unable to resolve target &amp;#39;android-7&amp;#39;

出现的问题 [2013-01-11 10:52:39 - gridlayout_v7] Unable to resolve target 'android-7' 事由:在一次做九宫格时.误使用了gridlayout布局.因此eclipse为我自己主动下载了??gridlayout_v7_2 文件,并放到工作空间文件夹. 由于不再须要,也为了文件夹结构的清晰性,须要将其删除.但在关闭(Close Project)这个文件时,eclipse自己主动编译项目出错,提示?Unable to resolv

删除所有的.svn文件夹

工作中要把一个项目迁移到另外的svn目录中,遇到一个问题,需要先把原来的.svn删除,然后再增加到新的svn中,开始手动删除,但是发现太耗时耗力了,网上搜了几种删除的方法,自己都试了一遍,总结了一下,写出来备忘. 一.在Dos窗口中运行如下命令 for /r <你项目的路径> %i in (.svn) do rd /s /q %i 二.将"Delete SVN Folders"操作添加到右击菜单中 建立一个文本文件,名称随意,后缀为.reg,内容如下: Windows Re

windows与虚拟机的linux共享一个文件夹

1.安装VMware Tools,在VMware面板上选择"虚拟机-重新安装VMware tools-" 2.使用命令 Ctrl+Alt+T 打开终端: 3.切换用户到root,命令 su 回车,输入密码: 注意: 安装ubuntu的时候,系统只会让你设置一个用户的密码,没设置root密码. 解决办法:sudo passwd root 按照提示输入两次新的密码,并加以确认. 重新输入命令su以获得root权限. 4.执行命令:   mkdir /mnt/cdrom      mount

强行删除带点的文件夹

当然强行删除有很多种办法,比如用一些专业的删除工具,或者从dos界面删除,进入安全模式删除等等,不过对于带点的文件夹效果并不是太理想.下面我为大家介绍两张方法: 一,运行-输入cmd进入命令提示符模式,然后输入: rd /s /q d:\123 其中的d:\123为你的文件夹名字,此行意思是删除D盘下的123文件夹 二,第一种方法比较大众化,如果解决不了,那么就用下面这种 @echo off echo y[color=#0000ff]|cacls "%1" /g everyone:f