...
That is the scary stuff out of the way. It's simple - 99.9% of users will not need this functionality so it's not an issue. If you do require it, it is there - just use it bearing in mind these warnings.
The entry attribute to download a file needs to be a URL.
The entry attribute to run a command must be able to be run by powershell.
...