我正在尝试使用diskpart脚本创建一个bat文件,以自动化创建卷的过程。问题是我想传递这样的参数:
diskpart /s "createVolume.bat 500"
其中“500”是音量大小。当然,这个解决方案不起作用。我试图在bat文件中做这样的事情:
diskpart
select disk 0
create volume simple size=%1
format quick fs=ntfs label="userTest"
assign letter="T"
但是在cmd中它会在“DISKPART>”上停止。有没有办法使用带有传递给脚本的参数的diskpart?
答案 0 :(得分:2)
根据this site提供的文件,这应该有效:
@echo off
(
echo select disk 0
echo create volume simple size=%1
echo format quick fs=ntfs label="userTest"
echo assign letter="T"
) > script.txt
diskpart /s script.txt
将此代码复制到批处理文件中,例如 createVolume.bat ,然后以这种方式使用它:
createVolume 500