CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  Windows NT/2000/XP/2003

批处理中使用相对路径的困惑

楼主BLACKWIM(麦田的怪)2006-04-02 18:16:07 在 Windows专区 / Windows NT/2000/XP/2003 提问

我在批处理中使用了下面的语句:  
  @del   /Q   %userprofile%\My   Documents\aaa.txt  
  运行却提示说找不到系统找不到指定的路径。  
  郁闷了。  
  请高手指教 问题点数:10、回复次数:7Top

1 楼icuc88(职业特种兵)回复于 2006-04-02 21:03:14 得分 0

有些命令似乎不支持Top

2 楼VeryOldMan(无头苍蝇(www.gzmeishi.com))回复于 2006-04-02 21:04:47 得分 0

%userprofile%     >>   估计在Win环境下没问题,但DOS环境下未知  
  My   Documents       >>   估计不符合Dos的“8.3”各式要求。Top

3 楼jin0706(MSMVP-努力&开心everyday,有事PM我^_^)回复于 2006-04-02 21:27:29 得分 5

因为你的路径名中有空格,del   命令不能正确识别,加上引号即可:  
   
  @del   /Q   "%userprofile%\My   Documents\aaa.txt"  
  Top

4 楼icuc88(职业特种兵)回复于 2006-04-02 21:39:53 得分 0

不会呀,我没有空格的路径也不支持呢。  
  Top

5 楼icuc88(职业特种兵)回复于 2006-04-02 21:41:08 得分 0

比如:  
   
  dir   %userprofile%     不行  
   
  但是cd   %userprofile%却是可以的。Top

6 楼icuc88(职业特种兵)回复于 2006-04-02 21:42:17 得分 0

晕!!!dir   "%userprofile%"   可以了。。居然有这样的问题。。。Microsoft。。。Bill....Top

7 楼LoveTide(say no to ISO-8859-1、CVS)回复于 2006-04-03 14:35:24 得分 5

路径中包含空格、缺少双引号导致的问题Top

相关问题

关键词

得分解答快速导航

  • 帖主:BLACKWIM
  • jin0706
  • LoveTide

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo