我有 2 个用于对新 PC 进行映像的脚本。如果 PC 有 CD ROM,则为 1,如果没有,则为 1:
带光盘:
select disk 0
clean
create partition primary
select volume 1
assign letter="C"
format quick fs=ntfs
active
exit
没有光盘:
select disk 0
clean
create partition primary
select volume 0
assign letter="C"
format quick fs=ntfs
active
exit
我正在寻找一种将这些组合成一个脚本的方法,该脚本基本上将决定卷 0 是硬盘驱动器还是 cd rom,然后根据 YES hdd 或 YES cd-rom 执行上面的一个或其他脚本。
我不确定使用 Powershell 是否可以更好地完成此操作,或者是否可以将 If 语句用于 Diskpart 脚本,或者是否所有这些都可以使用简单的 CMD 批处理文件来完成。