gpt4 book ai didi

powershell - 完成后删除 Backup-SqlDatabase 进度条

转载 作者:行者123 更新时间:2023-12-02 04:50:06 26 4
gpt4 key购买 nike

我有一个完全可用的 powershell 3 脚本,可以备份多个 SQL 数据库。此脚本由主脚本调用,然后主脚本调用许多其他执行各种工作的 powershell 脚本。

对于正在备份的每个数据库,都有一个不错的进度条,但进度条永远不会消失,即使一切正常,它们报告 100%。

我不想完全禁用进度条只是为了在完成时消失,尽管我会接受它们在备份脚本完成时消失。

正在调用的命令是 Backup-SqlDatabase -DatabaseObject $Database -BackupFile "$($Path)$($DatabaseName)_db_$($DateStamp).bak" 但我看不到任何开关这可能会有所帮助。

我怀疑这是否相关,但主脚本正在通过 Invoke-Command 调用备份脚本并作为特定用户直接在 SQL 服务器上执行。

最佳答案

我认为这将是一个很好的解决方案:

$ProgressPreference=’SilentlyContinue’

我从 here 得到了这个技巧

关于powershell - 完成后删除 Backup-SqlDatabase 进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29515003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com