获取磁盘Powershell强制是以完成分区
我有一个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
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个命令