Well, they achieve different results. The OP's method apparently gets you a command prompt running as the local System user, and your method gets you logged in as Administrator. Depending on what you're actually trying to do, pick the one that is appropriate.