I thought that like the -delete on the get command that "Delete source remote file(s) after a successful transfer." would also do the same with synchonize if it was only a one-way sync.
                
            
        
    
    
        
        
            
            
                You are doing synchronize local.
So the local folder is synchronized. No changes on the server/remote side are done.
                
            
        
    
    
        
        
            
            
                The following;
file : --remotepath--/ITTest/demo.txt 
and I beleive 
file : --remotepath--/ITTest/TestRmtDir/Demo3.txt 
path : --remotepath--/ITTest/TestRmtDir/
I have dozens of folders that I would be syncronizing and have a means of ensureing they are never empty so can't be deleted but any normal files,subfolders and subfiles should copy from remote to local and then delete.
                
            
        
    
    
        
        
            
            
                OK, but I need some description, of what I should look for in the log. What file do you thing should have been deleted, but was not?
                
            
        
    
    
        
        
            
            
                Here is the log.  As an additional note, the --LOCALPATH-- is a UNC location on a Windows server.
I had tried syncronize -delete local and syncronize local -delete but same result.
Brian
                
            
        
    
    
        
        
            
            
                No you do not need to use -mirror to use -delete.
If you have a problem, please post a session log file.
                
            
        
    
    
        
        
            
            
                Using the latest  WinSCP Version 5.17.2 (Build 10278) (OS 10.0.18363) when trying to syncronize with delete, the log shows the reading of the -delete parameter put the source file is never deleted after transfer.  Only doing LOCAL or REMOTE syncronize.
The -delete for GET documentation says it removes the files.  Does it only work with SYNCRONIZE when -mirror is also used as the documentation mentions removing obsolete files?
Brian