PowerShell - 在10条记录之后退出ForEach-Object

时间:2016-05-13 06:50:41

标签: powershell exchange-server

如何在10条记录后退出此脚本?

Platform.runLater(() -> {
    tableView.edit(row, editColumn);
});

1 个答案:

答案 0 :(得分:1)

尝试使用Select的参数-First

$MailExport | Select -First 10 | ForEach-Object {$temporary="C:\queuexport\"+$.fromaddress+""+$.subject+".eml"; export-message $.identity | assemblemessage -path $temporary}

这只会将前10个对象传递给ForEach-Object Cmdlet。