SQL Server Snapshot Replication - Is there an option to clean up the snapshot folder after X amount of time?
set the retention period on the publication
also see the link below ( this is the replication escalation engineers blog site - so a great resource ) for a slight gotcha.
https://repltalk.com/2010/07/14/snapshot-files-deleted-when-immediate_sync-ntrue-and-retention-0/