happyxp 发表于 2010-5-6 11:21:48

<div class="mb12 bai">
<div class="rr">
<div class="t1"><pre><font face="Verdana">可以访问服务器,登陆远程桌面,本地机器也可以用的方法:</font></pre><font face="Verdana"><pre><br/>1、开始→运行→cmd然后输入rd E:\文件夹..\ /s /q 确定</pre><font face="Verdana"></font><pre><br/>2、将以下这段代码保存在记事本中</pre><pre><br/>DEL /F /A /Q \\?\%1<br/>RD /S /Q <a href="file://\\?\%1">\\?\%1</a></pre><pre><br/>然后另存为del.bat</pre><pre><br/>把要删除的文件直接拖到这个文件图标上即可删除</font></pre><pre>不能登陆桌面的方法:</pre><pre>要求网站空间fso是开着的。</pre></div></div></div>
<p></p>
<p>这个文件,打开之后就是这个代码,修改相应位置。然后放到网站目录,运行一次即可,没有任何提示,简单的才是最实用的~~</p>
<p><font face="Verdana">&lt;%<br/>'这里一定要完整的绝对路径,前面再加上“\\?”<br/>delfolder "\\?\d:\freehost\pengboxiu\web\new."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '删除文件夹<br/>'delfile "\\?\绝对路径\文件名.\index.asp"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '删除文件</font></p>
<p><font face="Verdana">function Delfolder(t0)<br/>'On Error Resume Next<br/>Set fso=Server.CreateObject("Scripting.FileSystemObject")<br/>If Instr(t0,":\")&gt;0 Then<br/>&nbsp; f0=t0<br/>Else<br/>&nbsp; f0=Server.MapPath(t0)<br/>End If<br/>'IF fso.FolderExists(f0) Then <br/>fso.DeleteFolder f0,true&nbsp;&nbsp;&nbsp; '加上true,强制删除只读属性的文件夹<br/>IF Err Then Response.write Err.Description:Err.Clear<br/>End Function</font></p>
<p><font face="Verdana">function Delfile(t0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'On Error Resume Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set fso=Server.CreateObject("Scripting.FileSystemObject")<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If Instr(t0,":\")&gt;0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f0=t0<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f0=Server.MapPath(t0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'IF fso.FileExists(f0) Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fso.DeleteFile f0,true&nbsp;&nbsp;&nbsp;&nbsp; '加上true,强制删除只读属性的文件<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IF Err Then Response.write Err.Description:Err.Clear<br/>End function<br/>%&gt;<br/></font></p>
<p><br/>&nbsp;</p>
[此贴子已经被作者于2010-12-14 16:50:06编辑过]

happyxp 发表于 2021-3-19 17:20:39

打开“运行”,输入“cmd”进入命令行,进入到要创建带点的文件夹的目录下

(用“cd..”返回上级目录,再加盘符或“cd空格文件夹名”进入),

然后输入“mkdir 文件夹名..\”(记着是两个点和\),

便可建立。删除同理,输入“rmdir 文件夹名..\”便可。

例:要在“D:\Program Files”下建立一个“TTplayer.”

的文件夹(不能打开不能删除),在命令行中:

C:\Documents and Settings\new>cd..

C:\Documents and Settings>cd..

C:\>d:

D:\>

D:\>cd Program Files

D:\Program Files>mkdir TTplayer..\

D:\Program Files>

完成。

================================================

abc. 文件夹建立

D:\>mkdir abc..\

abc. 文件夹删除

D:\>rmdir abc..\ /s

======================================

H:\>mkdir abc..\

H:\>cd abc.

系统找不到指定的路径。

H:\>rmdir abc..\ /s

abc..\, 是否确认(Y/N)? y

H:\>
页: [1]
查看完整版本: ftp服务器、文件夹中带点文件删除方法