Restore a large number of transaction logs
I would suggest to use Restore Gene : Automating SQL Server Database Restores - written by Paul Brewer


  The Restore Gene stored procedure generates the required restore scripts, including the DBCC CHECKDB command, if required. It is a useful tool, by itself; in disaster recovery situations, it can construct a restore script, in seconds. It optionally includes override options for name of the target database and WITH MOVE overrides for data, log file locations, which might help recover lost data by restoring a temporary version of a database to the same instance.


It has both TSQL and PowerShell versions for automation.