Know what I really want for my iPhone? Batch files.
I want a pretty button on my main screen that, when I hit it, toggles on/off WiFi and Bluetooth, and then updates / synchs with iTunes (to include updates to apps); synchs mail, calendars, etc with my Mac; and then plays a nice little jingle when it’s all done, so I can press the button again and go back into battery-saving mode.
Surely, I can’t be the only one with these kinds of wants – more than just this combo, but this capability.
Why can’t we have this?

September 3rd, 2008 at 4:25 am
I believe it’s because Apple is concerned about viruses (their stated reason for delaying
the SDK launch to begin with).
They also have taken legal steps to prevent anyone else from building an application
that allows batch files:
http://blog.mozilla.com/rob-sayre/2008/03/06/apple-bans-firefox-spidermonkey-lisp-lua-ruby-python-rhino-java-opera-gcc/