powershell - 通过 Powershell 运行 AZCopy 并监控进度

标签 powershell azcopy

是否可以通过powershell运行AZCopy.exe并能够在可见的地方查看或输出实时复制进度?当通过标准命令行运行它时,它将在控制台窗口中显示复制进度和速度,但是当在 powershell 中运行它时,不会显示。否则,该实用程序将正常运行并在完成后返回最终输出。如果这是不可能的,您是否有任何其他关于如何通过 powershell 自动化 azcopy 并以编程方式与输出或结果交互的提示。提前致谢。

最佳答案

您是否在 PowerShell ISE 窗口中运行 AzCopy?

如果您在 PowerShell 窗口中运行它,它将有进度。 (我在 PowerShell 5.1 上使用 AzCopy 6.1 进行测试)

如果在 PowerShell ISE 中运行 AzCopy,它将不会有任何进展。但转账完成后可以显示转账摘要。

关于powershell - 通过 Powershell 运行 AZCopy 并监控进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44557511/

相关文章:

powershell - Fiddler 不拦截 PowerShell Web 请求

powershell - 如何使用 Powershell 脚本在 Windows 10 中更改语言/区域和语音

c# - 使用 C# 命令行通过 AzCopy 复制容器

azure - azcopy 上传文件时始终创建文件夹结构

c# - 如何使用 AzCopy 通过 cmd 在 Azure Web 应用服务中工作

Powershell 自定义 Cmdlet - 在后台线程中调用 WriteObject

arrays - for循环中的多个语句,在Powershell中具有用户定义的数组

powershell - PowerShell tr​​y-catch不起作用

c# - 使用 AzCopy C# 复制文件

azure - 使用在批处理文件中运行的 azcopy 复制文件