我是批处理文件的新手,我想创建一个批处理文件
- 在桌面上创建一个文件夹
- 然后将文本文件添加到该文件夹
- 然后将文件夹移动到桌面上的另一个文件夹
这是我目前所拥有的:
ECHO off
ECHO CREATING NEW DIRECTORY AND FILE....
md "C:\Users\Paul\Desktop\System software"
echo.>"C:\Users\Paul\Desktop\systemsoftware.txt"
MOVE "C:\Users\Paul\Desktop\System software" "C:\Users\Paul\Desktop\desktop\systemsoftware.txt"
ECHO Complete
PAUSE
这会创建两个文件夹,但它们都放在桌面上,而不是放在一个文件夹中。
最佳答案
按照您描述的所需行为,将执行以下操作:
ECHO off
ECHO CREATING NEW DIRECTORY AND FILE....
md "C:\Users\Paul\Desktop\System software"
echo.>"C:\Users\Paul\Desktop\System software\systemsoftware.txt"
MOVE "C:\Users\Paul\Desktop\System software" C:\Users\Paul\Desktop\desktop\System software 2"
ECHO Complete
PAUSE
你有
- 创建目录
- 然后在这个目录之外创建了一个文件
- 将您创建的目录移动到与您在步骤 2 中创建的文件同名的目录。
关于batch-file - 批处理文件夹和文本文件创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37139500/