I have a little script for copying zipped file
clear-host
[string]$zipFN_1 = 'D:\FOLDER_TEST\'
[string]$cvm = "GDRIVE"
[string]$name = $cvm + "_" + (get-date -UFormat “%Y_%m_%d”)
[string]$zipFN = $zipFN_1 + $name + '.zip'
[string]$fileToZip = 'D:\FOLDER_TEST\GDRIVE_2021.gdb'
Compress-Archive -Path $fileToZip -Update -DestinationPath $zipFN
Copy-Item -Path $zipFN -Destination 'Q:\Backup .GDRIVE\' -Force
this Q is mapped drive. And when i tried this code in powershell it copy it.
I added -Force but it didnt help.
copy it or didn’t copy ?
Since it is a mapped drive, does the account used to run the scheduled task have permissions to write to that location ?
When i run commands manualy it copy it.
Just dont copy when use task scheduler.
It is Administrator account.
Olaf
4
Does this Administrator account actually get this drive mapped? I’d recommend to use UNC paths anyway. Usually it’s less error prone and more robust.
you think like this:
Copy-Item -Path 'c:\myfolder\myfile' -Destination '\\10.5.5.5\Backup .GDRIVE\'
Olaf
6
I’d prefer to use a name instead of an IP address but yes, that’s what I meant.
2 Likes