> a) does powershell have to be installed on all clients, if i want to
> use it for remote management?
It depends on what kind of remote management you're looking at doing.
You don't have to install PowerShell on the remote system to use WMI or
ADSI, for example. You can also use winrm for remoting. You might have
to be more specific.
> b) how can i deploy powershell to all clients in a network?
> <a href="http://blogs.escde.net/sascha/archive/
> 2007/02/28/63.aspx">this german blog-article</a> points out, that you
> can not use an msi-package for group policy deployment.
> are there other ways? is it still too early to use powershell for
> these kind of tasks?
For example, apparently this tool can also deploy PowerShell:
I'm not sure if it is a limitation of their enterprise version (they
have a free version and one you must pay for).
Microsoft MVP - Windows PowerShell