如何批量更改目录?

时间:2016-02-20 17:24:06

标签: batch-file cd

我尝试写恶作剧病毒。但目录不会改变。这是小代码:

mkdir AA
copy open.bat AA
cd /D %AA%
AA.bat

应该: 1.在当前目录中创建目录名称“AA” 2.将自己复制到AA 3.将目录更改为AA 4.打开AA目录中的open.bat并重新开始该过程。

但是在执行前两个步骤后,它不会更改目录并打开位于根目录中的open.bat。

我在控制台中看到的只有:     文件A的子目录已存在。     已复制1个文件。     文件A的子目录已存在。     已复制1个文件。     文件A的子目录已存在。     已复制1个文件。     文件A的子目录已存在。     已复制1个文件。     文件A的子目录已存在。     1个文件被复制。

和soooo onnn

1 个答案:

答案 0 :(得分:2)

由于AA不是变量而是路径:

mkdir "AA"
copy "open.bat" "AA"
cd "AA"
call "open.bat"