<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Powercli_simple</id>
	<title>Powercli simple - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Powercli_simple"/>
	<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Powercli_simple&amp;action=history"/>
	<updated>2026-04-24T14:13:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=Powercli_simple&amp;diff=3417&amp;oldid=prev</id>
		<title>Busk: Created page with &quot;# Run command on all    Linux (Not Windows) ``` $vCenters = @(&quot;vmc01&quot;, &quot;vmc02&quot;) Connect-VIServer -Server $vCenters  $hostName=&quot;foo&quot; $GuestUser=&quot;foo@example.com&quot; $GuestPassword...&quot;</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Powercli_simple&amp;diff=3417&amp;oldid=prev"/>
		<updated>2022-09-12T21:06:59Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;# Run command on all    Linux (Not Windows) ``` $vCenters = @(&amp;quot;vmc01&amp;quot;, &amp;quot;vmc02&amp;quot;) Connect-VIServer -Server $vCenters  $hostName=&amp;quot;foo&amp;quot; $GuestUser=&amp;quot;foo@example.com&amp;quot; $GuestPassword...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Run command on all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux (Not Windows)&lt;br /&gt;
```&lt;br /&gt;
$vCenters = @(&amp;quot;vmc01&amp;quot;, &amp;quot;vmc02&amp;quot;)&lt;br /&gt;
Connect-VIServer -Server $vCenters&lt;br /&gt;
&lt;br /&gt;
$hostName=&amp;quot;foo&amp;quot;&lt;br /&gt;
$GuestUser=&amp;quot;foo@example.com&amp;quot;&lt;br /&gt;
$GuestPassword=&amp;quot;MyPass&amp;quot;&lt;br /&gt;
$cmd=&amp;quot;set +o; echo $GuestPassword | sudo -S service consul-template-agent stop&amp;quot;&lt;br /&gt;
&lt;br /&gt;
foreach ($i in get-vm){&lt;br /&gt;
  $os=$i.GuestId&lt;br /&gt;
  # if( (&amp;quot;$os&amp;quot; -notlike &amp;quot;*windows*&amp;quot;) -and ($i.PowerState -eq &amp;quot;PoweredOn&amp;quot;) -and ($i.Name -eq &amp;quot;$hostName&amp;quot; ){&lt;br /&gt;
  if( (&amp;quot;$os&amp;quot; -notlike &amp;quot;*windows*&amp;quot;) -and ($i.PowerState -eq &amp;quot;PoweredOn&amp;quot;) ){&lt;br /&gt;
    echo $i.Name; Invoke-VMScript -vm $i.Name -ScriptText $cmd -ScriptType Bash -GuestUser $GuestUser -GuestPassword $GuestPassword&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows&lt;br /&gt;
```&lt;br /&gt;
$vCenters = @(&amp;quot;vmc01&amp;quot;, &amp;quot;vmc02&amp;quot;)&lt;br /&gt;
Connect-VIServer -Server $vCenters&lt;br /&gt;
&lt;br /&gt;
$cred = Get-Credential; $cmd=&amp;quot;stop-service consul&amp;quot;; foreach($i in get-vm){ $os=$i.GuestId; if( (&amp;quot;$os&amp;quot; -like &amp;quot;*windows*&amp;quot;) -and ($&lt;br /&gt;
i.PowerState -eq &amp;quot;PoweredOn&amp;quot;) ){Invoke-VMScript -vm $i.Name -ScriptText $cmd -ScriptType Powershell -GuestCredential $cred } }&lt;br /&gt;
&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>Busk</name></author>
	</entry>
</feed>