奇趣技术网 收藏本站
设为主页
商务合作
首页 新闻中心 行业动态 软件新闻 安全资讯 病毒预警 漏洞发布 操作系统 Dos Win9x Win2000 WinXP Win2003 WinVista Linux Unix
数据库 DB2 Access MSSQL MySQL Oracle Sybase 编程技术 ASP PHP JSP CGI/Perl XML .Net C/C++/C# VB VC Delphi Java 汇编
安全技术 安全教学 工具介绍 漏洞利用 病毒防范 入侵检测 防火墙 安全防范 汉化破解 攻击实例 加密解密 技术论坛
中华网络安全联盟 >> 操作系统 >> Win9x >> Windows文件命名中的禁忌还管用吗?
操作系统
Windows XP
Windows 2000
Windows Vista
Windows 2003
Windows 9x
DOS
Linux
Unix
  • 优化你的宽带 提升Win

  • 使用经验:看我如何快

  • WinRAR制作Win 9x开机

  • 实现Windows98系统隐藏

  • 妙用Windows 9x的Desk

  • 迷你 运行在U盘上的w

  • 疯狂实验 PSP上运行Wi

  • 了解系统应用情况 彻底

  • Windows文件命名中的禁忌还管用吗?
    字体:

    中华网络安全联盟    作者:佚名    来源:网络转载    时间:2006-3-24

      文件命名是不允许使用一些特殊的字符,这大家都知道,可你知道,上面的这些限制被解除了吗……
     
      从DOS时代过来的朋友都知道,“8.3”式的文件名(目录名)是不允许使用一些特殊的字符如?、\、*、>、<等以及DOS的保留字(如con、aux、com1、lpt1、prn和nul)的。进入Windows时代,“目录”改称“文件夹”,文件名的长度也大大增加,长文件名极大的方便了我们的操作。可你知道,上面的这些限制被解除了吗?请看下面这场有理有据的“文萃论辨”——
      正方:这些限制当然还是存在。有操作为证:

      证据一:当你新建或对一个文件(夹)进行改名操作时,如果输入了这些非法字符,马上会弹出提示,如图1。

      证据二:当你将一个文件另存为一个名叫prn之类的文件时,系统会给出如图2所示的警告文字。

      结论:特殊字符和保留字都不能做文件(夹)的名字。比尔大叔在DOS时代定下的规则依然有效。

      反方:这些禁忌已经悄悄地被部分解除武装。请看:

      证据一:如图3。这就是我所创建的文件夹。怎么样?想知道方法吗?跟我来——

      1.建立文件夹。运行CMD进入命令提示符窗口。键入以下命令即可md lpt1\(注意保留字后面一定要多一个“\”,这是关键!)

      2.访问该文件夹。在DOS下新建的,却甭想用cd lpt1\之类的命令进入!其实要访问完全没必要在DOS下。呵呵,这个文件夹可以直接在资源管理器中打开,只是无法向其中复制或移动文件,也无法直接删除该文件夹。但却可以直接在里面新建文件和文件夹。不信你可以试试。

      2.删除该文件夹。在命令提示符窗口使用命令:rd \\?\d:\lpt1 /s /q (其中d:表示盘符)。

      小提示

      使用这个内置的命令后,Windows就会绕过典型的Win32保留名称检查,从而直接删除文件夹,同理以下命令:DEL \\.\driveletter:\path\filename,可以删除类似以保留字作为文件名的文件。

      结论:由此可以看出,特殊字符和保留字不仅可以做为文件(夹)的名字,而且用得好可以起到意想不到的功效呢。

    字体:
     
    设为主页 收藏本站 联系我们 友情连接 商务合作 网友留言
    Copyright©2006-2008 中华网络安全联盟 All rights reserved.