Сетевой путь не найден Powershell - PullRequest
0 голосов
/ 16 июня 2020

Я запускаю сценарий Powershell, чтобы получить файл и переместить файл на сервер. На сервере папки un c и настроены так, что я могу получить к ним доступ из скрипта. Могу я получить помощь по этому поводу. Спасибо, я получаю следующую ошибку:

enter image description here Код:

function CleanupDBDailyBackupFolder {
Param(
    $SourceFolder,
    $DestinationFolder,
    [int]$DaysFilesToKeep,
    $WeeklyDBBackup
)
#Move the file that is 8 days old to different folder 
    $weeklyBackupFile = Get-ChildItem -Path $SourceFolder -Recurse | Where-Object 
         {$_.LastWriteTime.Date -eq $WeeklyDBBackup} 
    try {
        Move-Item $weeklyBackupFile.FullName -Destination $DestinationFolder -Force
        Write-Host "Weekly backup file is:" $weeklyBackupFile "and moved to" $DestinationFolder
    } catch {
        Write-Error $_  
    }

    #Keep the last 7 days of DB backup files
    $fileList = Get-ChildItem $SourceFolder -Recurse | Where-Object -FilterScript {  
         ($_.LastWriteTime -le (Get-Date).AddDays($DaysFilesToKeep))}

    foreach ($file in $fileList)
    {       
        try {                       
        Remove-Item $file.FullName -Force
        Write-Host "List of files deleted"
        Write-Host "Files deleted" $file

    } catch {
        Write-Error $_
    }
}
Write-Host "Delete of files complete"
}

$SourceFolder = "\\EU50WEVD030\DailyDBTest"
$DestinationFolder = "\\EU50WEVD030\WeeklyDBBackup"
$DaysFilesToKeep = -7
$WeeklyDBBackup = (Get-Date).AddDays(-8).Date

CleanupDBDailyBackupFolder $SourceFolder $DestinationFolder $DaysFilesToKeep $WeeklyDBBackup 
...