Я пытаюсь собрать сценарий PowerShell, который позволит мне загружать файлы в мое AWS S3 Bucket на основе даты последнего изменения папки.
Это то, что у меня есть до сих пор:
using namespace System.IO;
Set-AWSCredentials -StoredCredentials MyCredentialsAws
Set-DefaultAWSRegion us-east-1
[String] $root = "C:\Users\Administrator\Documents\TestFolder";
[DateTime]$today = [DateTime]::Now.Date;
[FileSystemInfo[]]$folderList = Get-ChildItem -Path $root -Directory;
foreach( $folder in $folderList ) {
if( $folder.LastWriteTime -lt $today ) {
[String] $folderPath = $folder.FullName;
aws s3 cp $folder s3://bucketname/$folder --recursive
}
}
Однако вышеприведенное дает мне ошибку:
"Указанный пользователем путь не существует"
Любая помощь будет принята с благодарностью.