Er det en bestemt fil eller mappe du gerne vil have den kopierer over?
Hvis det er en fil, så vil jeg mene at syntaxen er som:
ROBOCOPY C:\Temp1\test.filtype C:\Temp3\ /MON:1
--
Hej,
Det er en fin funtion i robocopy, men jeg mindes at den overskriver/skipper filer i din destination og ikke omdøber...
Døm ikke min slamkode, men dette script bør også kunne køre og gøre det samme.. så er det enten at lade en scheduled task køre eks. 1 gang i minuttet eller hvad du mener er passende eller tilføge et "while loop" som kunne være inden for arbejdstid eller noget andet... samt at tømme/flytte dagens filer sidst på dagen.
"
#powershell start
#test copy file
$time = get-date -Format HHmm
$sourcefolder = "c:\temp\"
$sourcefile = "filename.xml"
$file = $sourcefolder+$sourcefile
$Destinationfolder = "C:\temp\hej\"
$Destinationfile = Get-ChildItem $Destinationfolder | sort LastWriteTime | Select-Object -last 1
$SourceModifiedDate = (Get-Item $file).LastWriteTime
$DestinationModifiedDate = (Get-Item $Destinationfile.FullName).LastWriteTime
if ($SourceModifiedDate -eq $DestinationModifiedDate)
{
write-host "Files are the same, skipping" -ForegroundColor Green
}
else
{
Write-host "file is changed copying source to destination" -ForegroundColor Red
$newfile = $Destinationfolder+$time+$sourcefile
Copy-Item $file $newfile
}
#exit
#powershell end
"
/Fido-dk
--
tak for det...prøver det
--