1
我在使用powershell Write-S3Object命令从aws实例上传文件时遇到问题。我做有'c:\ work \ log_instance2.txt'文件打开句柄,因为我有一个正在运行的Python脚本,这是日志文件。这是Write-S3Object的预期行为吗?如何在python应用程序仍在运行时上传文件?Write-S3Object:进程无法访问文件
Write-S3Object : The process cannot access the file
'c:\work\log_instance2.txt' because it is being used by another process.
At line:1 char:1
+ Write-S3Object -BucketName 'catcfs' -File 'c:\\work\\log_instance2.txt' -Key
'Un ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
+ CategoryInfo : InvalidOperation: (Amazon.PowerShe...eS3ObjectCm
dlet:WriteS3ObjectCmdlet) [Write-S3Object], InvalidOperationException
+ FullyQualifiedErrorId : System.IO.IOException,Amazon.PowerShell.Cmdlets.
S3.WriteS3ObjectCmdlet