我對PowerShell非常陌生,至今仍在學習,因此我需要從dbatools運行一些命令並保存結果。用dbatools迭代服務器列表?
$servers = 'E:\DBA\servers.txt'
$outfile = 'E:\DBA\out.csv'
Get-Content $servers | ForEach-Object {Invoke-Command DbaBackupHistory -SQLServer $_ | ConvertTo-CSV -NoTypeInformation | Select-Object -Skip 1 | Out-File -Append $outFile}
我不能確定這是否是DOIT https://dbatools.io/functions/get-dbabackuphistory/
爲什麼這個問題從DBA站點移出。它是PowerShell,並且與dbatools模塊有關......它們都與SQL Server打交道,所以它會屬於DBA問題。 –