Criando um jar a partir de outro jar

Galera é o seguinte, eu quero que um jar chamado Principal.jar quando executo ele, ele gere outro jar chamado Atalho.jar no Desktop do meu Windows, e que esse jar que criei tenha a seguinte classe e quando executasse o ja, ele execute o main da classse.

class MainAtalho() { public static void main(String[] args) { System.out.println("Atalho criado"); } }

e aí, como faço ?

Abraços.