Board logo

标题: [系统相关] [已解决]start命令进入目录后马上就返回上层目录? [打印本页]

作者: consatan    时间: 2011-9-4 16:54     标题: [已解决]start命令进入目录后马上就返回上层目录?

本帖最后由 consatan 于 2011-9-7 16:46 编辑

印象中,以前创建打不开删不掉(常规方法删不掉而已)的文件夹是这样创建的
  1. D:\> md autorun.inf
  2. D:\> cd autorun.inf
  3. D:\autorun.inf> md nodel..\
  4. D:\autorun.inf> cd ..
  5. D:\> attrib +s +h +r +a autorun.inf
复制代码
然后可以使用
  1. D:\> start D:\autorun.inf\nodel..\
复制代码
的方法开启这个文件夹,并且可以在这个文件夹里存放数据

但今天想试的时候,怎么输入上面的start命令后,一进入 D:\autorun.inf\nodel..\ 文件夹后,大概0.5秒左右,就自动退出到 D:\autorun.inf\
印象中以前不会这样的啊,是我命令输错了??
作者: raymai97    时间: 2011-9-4 17:55

我的没有这个问题啊~ 不会退回啊~
作者: consatan    时间: 2011-9-5 10:49

我的没有这个问题啊~ 不会退回啊~
raymai97 发表于 2011-9-4 17:55

我的操作系统是WIN 2003 ENT R2
难道是操作系统的关系??
但我在VM虚拟机里的XP(SP3什么补丁也没打)测试的时候也出现这问题啊...
作者: Hello123World    时间: 2011-9-5 15:56

为什么要多建立一个autorun.inf文件夹呢 ?

直接
  1. md c:\hello..\
复制代码
不就行了。

打开
  1. start c:\hello..\
复制代码

作者: raymai97    时间: 2011-9-6 00:03

回复 4# Hello123World


    它是为了隐藏,如果不创建autorun.inf文件夹就不能用attrib更改文件夹属性
作者: Batcher    时间: 2011-9-6 09:08

回复 5# raymai97


可以调用VBS来设置隐藏属性
http://bbs.bathome.net/thread-3885-1-1.html
作者: consatan    时间: 2011-9-6 18:40

测试了下,在XP下可以(但不知道为什么,我在虚拟机的XP里测试却不行...)
Win 2003 R2 ENT不行
Win Vista 也不行
作者: consatan    时间: 2011-9-7 16:45

回复  raymai97


可以调用VBS来设置隐藏属性
Batcher 发表于 2011-9-6 09:08

2003上使用短文件名就不会一进入就返回上层目录了!!!




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2