获取磁盘Powershell强制是以完成分区

获取磁盘Powershell强制是以完成分区,powershell,automation,remote-access,Powershell,Automation,Remote Access,我有一个powershell脚本,可以自动添加磁盘、分区和标签。但是,当我运行它时,它会完全自动化整个过程,因为它需要单击“是”,然后它也会完成整个格式化过程。是否有一行我可以将其添加到我的脚本中,强制它说“是”,并按照我希望远程运行的方式进行格式化 Get-Disk Initialize-Disk 3 -PartitionStyle MBR New-Partition -DiskNumber 3 -AssignDriveLetter -UseMaximumSize Format-Volum

我有一个powershell脚本,可以自动添加磁盘、分区和标签。但是,当我运行它时,它会完全自动化整个过程,因为它需要单击“是”,然后它也会完成整个格式化过程。是否有一行我可以将其添加到我的脚本中,强制它说“是”,并按照我希望远程运行的方式进行格式化

Get-Disk 
Initialize-Disk 3 -PartitionStyle MBR 
New-Partition -DiskNumber 3 -AssignDriveLetter -UseMaximumSize
Format-Volume -DriveLetter Z -FileSystem NTFS 
Set-Volume -DriveLetter Z -NewFileSystemLabel "SystemDrive" quick-Confirm:$false

脚本中似乎缺少一些换行符和/或
|
。您可能需要
初始化磁盘-确认:$false
不知道如何在回复中添加代码引号,但我在脚本开头有初始化磁盘,在结尾有-Confirm false是,但是
获取磁盘
初始化磁盘
新分区
格式化卷
设置卷
是5个独立的命令,因此,在最末尾抛出
-confirm:$false
只适用于最后一行。因此,我可能需要在每个命令末尾添加最后一行,以查看它是否将更改应用于所有命令?通常
-confirm:$false
仅适用于对内容进行更改的cmdlet,所以我猜最后3或4条命令,比如一些换行符和/或
|
在脚本中丢失了。您可能需要
初始化磁盘-确认:$false
不知道如何在回复中添加代码引号,但我在脚本开头有初始化磁盘,在结尾有-Confirm false是,但是
获取磁盘
初始化磁盘
新分区
格式化卷
设置卷
是5个独立的命令,因此,在最后抛出
-confirm:$false
只适用于最后一个命令。因此,我可能需要在每个命令的末尾添加最后一行,以查看它是否将更改应用于所有命令?通常
-confirm:$false
仅适用于对内容进行更改的cmdlet,因此我猜是最后3或4个命令