On Wed, Jul 31, 2013 at 6:22 AM, <cha...@lyricalsoftware.com> wrote: > Hi Josh, > > On Sun, Jul 28, 2013 at 1:03 PM, <damian....@gmail.com> wrote: >> >>> <snip> >> >> I don't have a time estimate, other than to say that we are working on a >> set of improvements to file system management, including NTFS ACLs, >> symlinks, and some bug fixes, and it's one of our top priorities, along >> with powershell and reboot support. >> > > That's amazing news. Powershell support alone would be killer - I had to > wrap nearly my entire universe with cmd.exe to make like easier - to the > point of writing a shared module for this pain. Powershell can't come fast > enough :) >
I have a powershell provider here: http://forge.puppetlabs.com/joshcooper/powershell. And as of puppet 3.2, that the module tool supports windows, so you can do: C:\>puppet module install joshcooper-powershell C:\>puppet apply -e "exec { 'Write-Host hello': provider=> powershell, logoutput => true }" Notice: /Stage[main]//Exec[Write-Host hello]/returns: hello Notice: /Stage[main]//Exec[Write-Host hello]/returns: executed successfully We've recently made some improvements around powershell invocation. See https://github.com/joshcooper/puppetlabs-powershell/issues for more info. Josh -- Josh Cooper Developer, Puppet Labs *Join us at PuppetConf 2013, August 22-23 in San Francisco - * http://bit.ly/pupconf13* **Register now and take advantage of the Final Countdown discount - save 15%!* -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.