如何在PowerShell中执行此操作?

c6ubokkw  于 2023-01-26  发布在  Shell
关注(0)|答案(1)|浏览(122)

我有一个dps脚本可以做到这一点

create vdisk file="C:\Image.vhd" maximum=10000 type=expandable
attach vdisk
create partition primary
format fs=ntfs quick
rescan
assign letter=I

在PS 5.1中我如何做到这一点?

wn9m85ua

wn9m85ua1#

您必须安装Hyper-V和关联的PowerShell模块,然后才能创建磁盘:

New-VHD -Path "C:\Image.vhd" -Dynamic -SizeBytes 10485760000

挂载或附加磁盘,然后初始化它(假设只有一个额外的磁盘,如果有多个磁盘,则需要使用get-disk获得磁盘号)。

Mount-VHD -Path "C:\Image.vhd"
Initialize-Disk -Number 1 -PartitionStyle GPT

然后创建分区,设置驱动器号并快速格式化为NTFS

New-Partition -DiskNumber 1 -DriveLetter I | Format-Volume -FileSystem NTFS -Quick

相关问题