PowerShell Remoting: Unterschied zwischen den Versionen

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

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()