I just created a batch job that moved the files to an archive folder. It also cleans out old logs from the archive that are older than 31 days. You could adjust the purging from the archive folder to a shorter time if space is an issue.
Here is the script I use.
MOVE c:\ProgramData\Qlik\Sense\Log\Script\*.* "F:\Log Archive\"
MOVE "C:\ProgramData\Qlik\Sense\Repository\Archived Logs\server_name\Script\*.*" "F:\Log Archive\"
Forfiles /P "F:\Log Archive" /M *.log /D -31 /C "cmd /c del @file /q"
1. It moved the script logs to the Log Archive folder on F
2. move all archived logs to the Log Archive folder on F
3. Delete files from the Log Archive folder that are older than 31 days.
I have a scheduled task that runs once a week. That allows me to keep Qlik's archived logs intact for the week and also gives me roughly a months work of older logs.
If your Operation and License monitors are running on a regular basis, you really don't need to keep the logs.
Hope this helps.