Preheat oven to 350 degrees.
Place ice cream cones into the cups of a mini muffin pan.
Prepare cake mix according to box directions.
Fill each ice cream cone no more than 3/4 full of batter, they will overflow if too much batter is inside! (Helpful Hint: To fill easier and with a lot less mess, put the cake batter into a gallon size zip-lock bag and cut out the bottom corner. Squeeze the batter into each cupcake!) Bake for 15-18 minutes or until inserted toothpick comes out clean.
Meanwhile in separate bowl, beat butter with mixer until fluffy.
Add vanilla, salt, powdered sugar and milk.
Continue beating until smooth.
To pipe on frosting to look like ice cream, start on the outside edge of the cupcake and spiral around the outside base making concentric circles towards the middle and then pull it off forming a peak like a soft serve ice cream cone. (For a big swirl, use same zip lock bag method used to fill cupcake batter.)
If using candy sprinkles, be sure to add them immediately after frosting so they will stick before the frosting dries. If the frosting does dry, you can use a fine mist spray bottle and mist them with water and then add sprinkles.