|
作者: coolguy [coolguy] 论坛用户 | 登录 |
假设D盘有个“new”的文件夹,输入 ren d:\new abc,文件夹名称会变为 abc,但是如果给program files 或者是 document and settings之类含有空格名称的文件夹重命名,让它变为含有空格的文件夹的名字,该用什么DOS命令呢?大家一起来讨论吧。 还有个问题,用copy命令可以把一个文件拷到任意路径文件夹中,但是一遇到含有空格的文件夹,系统就提示找不到指定路径,这个问题也困搅了我很久。打个比方,D盘有个aa.txt文件和一个bb文件夹,copy d:\aa.txt d:\bb,结果是:已复制一个文件,手动把aa.txt改为aa cc.txt,copy aa cc.txt d:\bb,结果是:系统找不到指定的文件,问题就出在aa.txt和aa cc.txt有个非空格和空格的区别,大家帮帮忙吧。 |
地主 发表时间: 06-10-06 16:55 |
回复: radom [f_h] 论坛用户 | 登录 |
倒..你的什么DOS下! 在DOS6.22或DOS7.1下..这类长文件中的文件夹会已短文件名的方式存在,如docume~$^$%^之类的形式存在,不存在空格的问题.. 至于在视窗的操作系统下,文件名中有空格也是合法的,所以不存在你所说的那个问题.. |
B1层 发表时间: 06-10-06 18:31 |
回复: NetDemon [netdemon] ADMIN | 登录 |
copy "aa cc.txt" d:\bb |
B2层 发表时间: 06-10-06 19:20 |
回复: coolguy [coolguy] 论坛用户 | 登录 |
问题已经解决,对于含有空格的文件夹或者是文件,只要加个双引号把它括起来,就搞定了,多谢 NetDemon 的帮助。 回复 radom,我的是WINDOWS XP系统,cmd命令进去的。 Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp. Microsoft(R) Windows DOS (C)Copyright Microsoft Corp 1990-2001. |
B3层 发表时间: 06-10-07 09:17 |
回复: radom [f_h] 论坛用户 | 登录 |
看我的,不用引号也没关系...引号的作用好像是超长的文件路径! C:\>cd documents and settings C:\Documents and Settings> |
B4层 发表时间: 06-10-07 09:56 |
回复: coolguy [coolguy] 论坛用户 | 登录 |
你说的这个我知道,cd命令是针对当前上一级目录而言的,Documents and Settings是C盘目录下的文件夹,不用引号是可以的,我也可以告诉你,如果你运行cmd命令进入的时候,是C:\Documents and Settings\用户名\My Documents\My Digital Editions\My Magazine的话,你输入“cd \”(不含引号),回车后,目录为:C:\>,如果你输入cd..,再cd..,再cd..的话,要打N次才回到C:\>,不过我不知道你懂多少DOS命令,我在这里随便提下DOS命令了。 回到C:\>,输入dir /a,看到所有文件和文件夹,如果只输入 dir命令,看到的只是非隐藏的文件或是文件夹,打个比方,在C盘有[Documents and Settings] [Program Files] [WINDOWS] 三个文件夹,然后输入cd windows,那么目录就是C:\WINDOWS>,如果输入cd program files,就是C:\Program Files>。 如果是用DOS命令创建含有空格的文件夹或是文件的时候,必须用引号,否则创建不了,刚才提到系统本来存在的含空格的文件夹,用cd可以把文件夹作为当前目录,但是用copy命令或是ren 命令是无法对含有空格的文件(夹)进行操作,我截了一幅图片上来,你自己看看吧,体会下。 [此贴被 coolguy(coolguy) 在 10月07日10时48分 编辑过] |
B5层 发表时间: 06-10-07 10:42 |
回复: ice [benbear] 论坛用户 | 登录 |
另外我想补充下。对于文件(夹)名超过是英文且超过6个字符的重命名和COPY的简单方法。 取文件的前6个字符,并在后面追加~1。 例子: ren "Documents and Settings" abc等价于 ren docume~1 abc |
B6层 发表时间: 06-10-07 11:45 |
回复: coolguy [coolguy] 论坛用户 | 登录 |
ice朋友说的没错,刚才试了下,不多不少,刚好取文件前6个字符,否则操作发生错误,这个方法对含空格或是非空格的文件(夹)的操作很适用。谢了! |
B7层 发表时间: 06-10-07 18:38 |
回复: zmdxl [zmdxl] 论坛用户 | 登录 |
这个帖子是最近在20cn里看到的比较有用的帖子~ 不是灌水,是感慨一下~ |
B8层 发表时间: 06-10-10 02:23 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号