PowerShell Remoting: Unterschied zwischen den Versionen

Aus Wiki-WebPerfect
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 +
=== PowerShell Remoting (PowerShell Versions-abhängig) ===
 +
==== Interaktive PS-Session auf einem Computer starten (übers Netzwerk) ====
 +
<source lang="powershell"> Enter-PSSession -ComputerName <hostname> -Credential (Get-Credential)</source>
 +
Für VMs (nicht übers Netzwerk):
 +
<source lang="powershell">Enter-PSSession -VMName <hostname> -Credential (Get-Credential)</source>
 +
 +
==== PowerShell Commands auf Computer versteckt ausführen (übers Netzwerk) ====
 +
<source lang="powershell">Invoke-Command  -ComputerName <hostname></source>
 +
Für VMs (nicht übers Netzwerk):
 +
<source lang="powershell">Invoke-Command  -VMName <hostname></source>
 +
  
 
=== Fernsteuerung ===
 
=== Fernsteuerung ===

Version vom 25. November 2016, 17:51 Uhr

PowerShell Remoting (PowerShell Versions-abhängig)

Interaktive PS-Session auf einem Computer starten (übers Netzwerk)

 Enter-PSSession -ComputerName <hostname> -Credential (Get-Credential)

Für VMs (nicht übers Netzwerk):

Enter-PSSession -VMName <hostname> -Credential (Get-Credential)

PowerShell Commands auf Computer versteckt ausführen (übers Netzwerk)

Invoke-Command  -ComputerName <hostname>

Für VMs (nicht übers Netzwerk):

Invoke-Command  -VMName <hostname>


Fernsteuerung

Neues Object fernsteuern (InternetExplorer.Application zu finden unter -> HKCU)

$ie = New-Object -ComObject "InternetExplorer.Application"
$ie | gm
$ie | Format-List * oder …*-Force
$ie.Navigate("http://webperfect.ch")
$ie | fl *

Einblenden:

$ie.Visible = $true

Ausblenden:

$ie.Visible = $false
$ie.stop()
$ie.quit()