Hi, I guess I wasn't really clear in my first email. I'm not sure the AutoUpdate would run in 32bit mode, which is what puppet/ruby runs under and your call to powershell will stay in 32 bit mode unless you use sysnative. You would need to find the x64 bit version of PowerShell (c:\\windows\\sysnative\\windowspowershell\\v1.0\\powershell.exe).
But first I was hoping to validate if the runtime is the issue. You can validate by taking what you said ran fine with straight PowerShell, opening an x86 version of PowerShell and trying to see if it works. Then move from there to the next step, which is what I mentioned above in getting to the proper runtime of powershell. On Wed, Jan 29, 2014 at 9:47 AM, Atse Tewodors <[email protected]>wrote: > The first set of commands run and my pb is when i tried to run the below > commands as a .rb file using https://downloads. > puppetlabs.com/windows/puppet-3.0.2.msi<https://www.google.com/url?q=https%3A%2F%2Fdownloads.puppetlabs.com%2Fwindows%2Fpuppet-3.0.2.msi&sa=D&sntz=1&usg=AFQjCNFZgru125t_Goz9Giu3GnDzlX6kgg> > > a = %x[ powershell -command " & {($Updates = (New-Object -ComObject > "Microsoft.Update.AutoUpdate").Settings.NotificationLevel)}" ] > b = %x[ powershell -command " & {($Updates = (New-Object -ComObject > "Microsoft.Update.AutoUpdate").Settings.ReadOnly)}" ] > > > if b.delete("\n") != "False" > > %x[ powershell -command " & {($Updates = (New-Object -ComObject > "Microsoft.Update.AutoUpdate").Settings; $Updates.ReadOnly = False)}"] > > end > > > if a.delete("\n").to_i != 1 > > %x[ powershell -command " - < {($Updates = (New-Object -ComObject > "Microsoft.Update.AutoUpdate").Settings ; "$Updates.NotificationLevel = > '$1'" -Force ; $Updates.save()}" ] > > end > > > > Any help is appreciated with the above or any other alternative to chnage > the above to puppets types and providers > > > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/6b818970-07ea-47d6-83bd-606e4cfff1a2%40googlegroups.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- Rob Reynolds Developer, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco - http://bit.ly/pupconf14 Register now and save 40%! Offer expires January 31st. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAMJiBK7DqP9iPi7UL0N3wJDH-UQQAkfTe0mfpCnsQPgRtgjDRA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
