I have a few packages that when they execute the log files for certain tasks go to C:\
What are the certain tasks?
For example you have a package with 5 actions
2 actions write to C:\Program Files\DB Software Laboratory\Advanced ETL Processor Enterprise\Log
3 actions write to C:\
Or you have two packages
Package A writes to C:\Program Files\DB Software Laboratory\Advanced ETL Processor Enterprise\Log
Package B write to C:\
Or when you use agent logs are written to to C:\Program Files\DB Software Laboratory\Advanced ETL Processor Enterprise\Log
and when you run it manually they are written to C:\
Most likely the problems you are having are related to user profiles. (Roaming profiles)
Eg you login as John Smith run the package and logs are written to C:\Program Files\DB Software Laboratory\Advanced ETL Processor Enterprise\Log
Than you login as a different user and logs are written into a different folder.
It might have something to do with users rights as well.
Eg user might not have access rights to the log folder.
I personally always use C:\Logs directory for logging
Regarding your second question
You can use use clear log action for that. Just create a separate package and run it weekly
www.etl-tools.com/wiki/advanced-etl-proc...ns/clear-log-action/