alias fixdll "mv \!* junk; cp junk \!*; chmod +x \!*"

What does this command do.I know some command is given a name fixdll, so that instead of typing the whole command can use this simple "fixdll".

But what is done inside the quotes?