how to restore a diifferential backup
i take up an backup using command

prior i create an device using----->
exec Sp_adddumpdevice 'disk','[name]','c:\dump\dump1.bak'

then i take an backup using command---->
backup database [database_name] to [disk_name] with init,differential

now when i restore---->
restore database [database_name] from [name] with norecovery
restore database [database_name] from [name] with file=2

next when i take a differential backup a new file is created i.e file 3
so then to restore i have to use--->
restore database [database_name] from [name] with norecovery
restore database [database_name] from [name] with file=3

is there an way where this problem can be solved of keeping file track
can i always have an differential backup in one fixed defined file
so that i can restore directly from that file
how?

thanking
Mehul.