如何在powershell中停止循环
这个脚本应该创建一个或多个文件,如果有多个文件,请在名称后加1,然后加2,然后加3,依此类推。。如果为0或更小,则表示:必须至少选择一个要创建的文件如何在powershell中停止循环,powershell,Powershell,这个脚本应该创建一个或多个文件,如果有多个文件,请在名称后加1,然后加2,然后加3,依此类推。。如果为0或更小,则表示:必须至少选择一个要创建的文件 $Filename=Read-Host "Enter desired filename" $NewFilePath=Read-Host "Enter desired path" $AmtOfFiles=Read-Host "Enter desired amount of files" if($AmtOfFiles -ge 1){ for($Amt
$Filename=Read-Host "Enter desired filename"
$NewFilePath=Read-Host "Enter desired path"
$AmtOfFiles=Read-Host "Enter desired amount of files"
if($AmtOfFiles -ge 1){
for($AmtOfFiles=1;$AmtOfFiles -gt 0){
New-Item -ItemType file -Path $NewFilePath -Name $Filename$i
$i++
}
}
else{Write-Output "You must select at least one file to be created.”}```
您可以通过键入以下内容从PowerShell获取有关for命令的帮助:
get-help about_for
您也可以查看相同的信息
for命令在参数中有3个参数,而不是示例中使用的两个参数
for (<init>; <condition>; <repeat>)
{<statement list>}
有关如何正确使用for循环的更多信息,请阅读文档。你会很高兴你这么做的
希望这能有所帮助。请阅读友好手册-具体请参阅获取有关您的帮助。这些例子使您的无止境循环问题非常清楚。[露齿而笑]感谢它,现在就做,只是总是忘记我应该知道的基本东西!我知道我错过了比赛condition@DavidBrand你看到最后两条评论了吗?
If($AmtOfFiles -ge 1){
for($i=1;$i -lt $AmtOfFiles;$i++)
{
New-Item -ItemType file -Path $NewFilePath -Name $Filename$i
}
}
else{
Write-Output "You must select at least one file to be created.”
}