Tag: powershell-remoting
Die Fähigkeit zum erstellen einer remote-Verbindung, in einer anderen Weise als die Verwendung von WMI, ist der wichtigste Unterschied zwischen PowerShell-v 1.0 und 2.0.
1
Antworten
Ich versuche erhalten den status aller TransportAgents von einem remote-Exchange-Server über die Windows Powershell. Ich sporadisch eine Fehlermeldung erhalten, dass die The session state is Broken. Sobald es kaputt ist brauche ich eine neue Sitzung zu erstellen
2
Antworten
Ist es möglich, fügen Sie einen computer aus der Ferne zu einer Domäne mit PowerShell v2.0? Ich bin mir dessen bewusst das Add-Computer CMDLET, aber das ist nicht für remote hinzufügen...aber ich vielleicht falsch. InformationsquelleAutor Robert |
3
Antworten
machineName haben versucht ein Skript ausführt, mithilfe der invoke-Befehl, in der folgenden Weise: Invoke-command -filepath C:\scripts\GettMembers.ps1 -computername "machinename" -credential $Getcredential Aber ich erhalte die folgende Fehlermeldung : Connecting to remote server failed with the following error message
1
Antworten
Habe ich gesehen, toller Artikel PowerShell 2.0 remoting-Leitfaden: Teil 8 – remoting-Szenarien und Fehlerbehebung http://www.ravichaganti.com/blog/?p=1181 Ich habe dieses Problem: habe zwei Rechner in der Domäne im Netzwerk. Ersten Test OK: Remoting zu einem computer in einer Domäne
2
Antworten
Ich versuche zum abrufen der hash einer Datei, die sich auf remote-server mit Invoke-Command. Es funktioniert, wenn ich geben Sie den vollständigen Pfad wie folgt: Invoke-Command -ComputerName winserver -ScriptBlock { Get-FileHash -Path E:\test\testfile.zip -Algorithm SHA1 } Aber
3
Antworten
Habe ich eine einfache Funktion auf meinem computer MYPC> $txt = "Testy McTesterson" MYPC> function Do-Stuff($file) { cd c:\temp; $txt > $file; } Ich würde gerne, um Sie auf einem remote-computer MYPC> Invoke-Command -ComputerName OTHERPC { Do-Stuff
2
Antworten
Habe ich ein powershell-Skript läuft auf dem server(test-server) und liest die log-Datei von seinem Kunden(DC1). Beide Seiten anpingen können zu jedem anderen. Auf beiden Seiten, firewalls sind deaktiviert. Remote Desktop und Remoteunterstützung aktiviert sind, wird auf DC1.
2
Antworten
Ich habe versucht mit einem Skript localwindows.ps1 von C# mit dem folgenden Code : PSCredential credential = new PSCredential(userName, securePassword); WSManConnectionInfo connectionInfo = new WSManConnectionInfo(false, "machineName", 5985, "/wsman", shellUri, credential); using (Runspace runspace = RunspaceFactory.CreateRunspace(connectionInfo)) { runspace.Open();
6
Antworten
Mein desktop ist win7 und ich bin versucht, eine Verbindung zu einem server 2012. Beide hosts in derselben Domäne. Wenn ich das Tue: Enter-PSSession -ComputerName *ServerName*** Bekomme ich die folgende Fehlermeldung von winrm Enter-PSSession : herstellen einer
2
Antworten
Ich habe eine Sharepoint-farm-setup und ich bin eine Verbindung zu einem meiner Bewerbung/Suche-Servern von einem Windows 7-Computer in der Domäne mithilfe von remote-powershell. Sowohl die client-und Applikations-Server über powershell 2 mit der Ausführung Politik gesetzt, um die
1
Antworten
Ich habe versucht, herstellen einer remote-Verbindung zu einem anderen system und führen Sie einige grundlegende Befehle. Unten sind die Schritte, die ich getan habe : Konfiguriert die remote-Maschine zu akzeptieren, Shell-Befehle - "Enable-PSRemoting" – Kraft Getestet die
5
Antworten
Arbeite ich an einem script um Remote-kill-zwei Prozesse, löschen Sie einige Ordner, und starten Sie einen Dienst als eine Anwendung. Schließlich werden diese eingesetzt, um gegen mehrere Server, aber ich bin gerade in der Erprobung mit einem
3
Antworten
Habe ich eine app in C# und Fernwartung-updates der hosts-Datei der Computer, die auf unsere Domäne mit powershell-remoting. Es funktioniert Super, aber entry-level-IT-Support-position in unserem Unternehmen nicht Ihre Domäne Konten Teil der admin-Gruppe auf unsere Arbeitsplätze. Sie
2
Antworten
Ich habe ein Skript, das öffnet eine remote-Sitzung auf den localhost. Ich brauche diese, um NuGet zu installieren, auf manchen Geräten in einem logonscript. $Username = "Admin" $Password = ConvertTo-SecureString ‘adminPW’ -AsPlainText -Force $adminCredential = New-Object System.Management.Automation.PSCredential
1
Antworten
Heute habe ich das gleiche Problem und ich finde keine Lösung, suchen Sie im WEB Lesen-Tonnen-Artikel, aber ohne Erfolg. Mein problem mit dem ausführen von PowerShell-Skript auf einem remote-Rechner. Wenn ich dieses script lokal – es funktioniert,
2
Antworten
Habe ich ein anderes Kommandozeilen-Programm, das erflehe ich von meinem powershell-Skript und würde gerne einige interaktive Befehle in diesem Fenster, sobald es geöffnet ist von power shell. In anderen Worten - ich mache Invoke-Item $link_to_app eröffnet die
3
Antworten
Ich versuche ein Netzlaufwerk auf dem remote-computer mithilfe von Invoke-Command: Invoke-Command -ComputerName servername -ScriptBlock { net use L: \\server\folder password /user:login} aber es funktioniert nicht. Einfaches NET USE funktioniert auch nicht. Ich habe auch versucht Powershell: wie
2
Antworten
Ich habe Windows 7 64 bit, und die Powershell 2.0 und CredSSP aktiviert in client Enable-WSManCredSSP -Role Client -DelegateComputer * -Force Ich öffnen Sie das Powershell-Konsole, und ich ausführen, Enter-PSSession-Befehl Verbindung-Windows-2008-Server unter Verwendung der CredSSP-Authentifizierung: Enter-PSSession -Computername
2
Antworten
Will ich mit winrm-remote-vm, ich kann eine Verbindung zu localhost, aber ich kann keine Verbindung zu den anderen remote-Maschine, der Fehler ist "Zugriff verweigert". Bitte helfen Sie mir. InformationsquelleAutor Hoi Fong Iam | 2016-05-19
2
Antworten
Ich versuche die Datei version einer dll aus der Ferne mit Powershell auf mehreren Servern und schreiben Sie den Namen des Servers dll-version und die dll-Datei Speicherort für eine csv-oder html-Bericht. Der Haken ist, einige der Server
3
Antworten
Folgenden ist das genaue Szenario, in mein powershell-Skript. $Source = "C:\MyTestWebsite\" $Destination = "C:\inetpub\wwwroot\DemoSite" $ExcludeItems = @(".config", ".csproj") Copy-Item "$Source\*" -Destination "$Destination" -Exclude $ExcludeItems -Recurse -Force Ich möchte diesen code zu kopieren .config und .csproj-Dateien, wenn Sie
2
Antworten
Habe ich erfolgreich bekommen winrm arbeiten, und ich bin in der Lage zu laufen Enter-PSSession my-machine in die shell und geben Sie anschließend die Befehle. Jedoch, wenn ich versuche, ein Skript zu starten, startet eine remote-Sitzung, werden
4
Antworten
Ich fühle mich wie ich bin etwas fehlt, sollte klar sein, aber ich kann einfach nicht herausfinden, wie dies zu tun. Ich habe ein ps1-Skript, das eine Funktion definiert. Es ruft die Funktion auf und versucht dann
6
Antworten
versucht, das anlegen von Benutzern mit powershel.Dies funktionierte gut für die lokale Maschine. Aber wie erstellen Sie einen lokalen Benutzer-account in einen remote-Computer mithilfe von remote-powershell? Skript localwindows.ps1 ist $comp = [adsi]'WinNT://machinename,computer'; $user = $comp.Create('User', 'account4'); $user.SetPassword('change,password.10');
3
Antworten
Habe ich gemacht er folgenden code mit dem code auf diesem forum. cls $computername = Get-Content 'C:\Users\C201578-db\Documents\server.txt' $sourcefile = "\\iceopsnas\LNT_SoftwareRep.grp\CORE\COTS\EMC\Avamar\Avamar_7.0\CR06794393\AvamarClient-windows-x86_64-7.0.102-47.msi" #This section will install the software foreach ($computer in $computername) { $destinationFolder = "\\$computer\C$\Avamar" #This section will
3
Antworten
Habe ich getestet, das folgende PowerShell-registry-Einstellungen und setzt Sie korrekt um. Könnte jemand mir den Weg zeigen, dies zu tun für einen remote-computer? New-Item -itemType String HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration\Server0ps -Value "MY.DOMAIN.COM" New-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers -Name 1 -Value "whatever" Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities
2
Antworten
In der powershell, kann ich fangen Zugriff Verweigert Fehler mit Catch [System.UnauthorizedAccessException]. Wie kann ich ähnlich fangen RPC-Server nicht Verfügbar Fehler? Ich denke dies ist der Fehler, mit mehr details: Get-WmiObject : The RPC server is unavailable.
2
Antworten
Kann ich führen Sie folgenden Befehl auf einer bestimmten Maschine und zurück eine Liste der Prozesse auf mehrere Ziel-Computer, sondern gibt eine "Konnte keine Verbindung zum remote-Rechner," Fehler auf einer Maschine. get-process -ComputerName 192.168.1.101 Keines der Ziel-Maschinen
2
Antworten
mein powershell-Skript sendet eine Datei an mehrere clients in kundenspezifische Sitzung mit dem folgenden code (gekürzt) function DoCopyFile { param( [Parameter(Mandatory=$true)] $RemoteHost, [Parameter(Mandatory=$true)] $SrcPath, [Parameter(Mandatory=$true)] $DstPath, [Parameter(Mandatory=$true)] $Session) . . . $Chunks | Invoke-Command -Session $Session -ScriptBlock
2
Antworten
Ich habe 2 Server mit Windows Server 2012 R2. Einer von Ihnen ist Host eine virtuelle Maschine mit Windows 7 32-bit, und ich bin versucht, die anderen server, um die aktuell Laufenden Prozesse der virtuellen Maschine. Hatte
2
Antworten
Ich habe ein script, das eine Funktion enthält, für die Anmeldung. Die Funktion schreibt log, $msg-variable schreibt dann die Nachricht auf dem Bildschirm. ich kann leiten Sie diese Ausgabe in eine .txt-Datei für die Protokollierung. Brauche ich
3
Antworten
Habe ich dieses: (Get-WMIObject Win32_logicaldisk -computername computer).TotalPhysicalMemory bekommen Größe des physikalischen Speichers installiert auf dem remote-computer. Wie bekomme ich den FREIEN Speicher des Computers? Habe ich versucht, (Get-WMIObject Win32_logicaldisk -computername computer).FreePhysicalMemory und einige andere Varianten, aber keine
2
Antworten
Habe ich unter script:-- auf der Suche nach Hilfe zum konvertieren der Ausgabe in excel-format $servers = get-content “c:\list.txt” foreach ($server in $servers) { $server $command = “quser /server:” + $server invoke-expression $command } ausgeführt, wenn Sie
2
Antworten
Ich versuche, führen Sie ein batch-Skript auf einem remote-server über powershell. Ziemlich straight-forward: $password = ConvertTo-SecureString "password" -AsPlainText -Force $cred= New-Object System.Management.Automation.PSCredential ("domain\user", $password) $sesh= new-pssession -computername "MSSCA" -credential $cred invoke-command -session $sesh -scriptblock { cmd.exe /C
1
Antworten
Erstellte ich eine Windows-VM auf Windows Azure mit winrm über SSL eingestellt. Aber ich kann nicht verbinden Sie es mit einem powershell-Skript. Wenn ich den folgenden Befehl ausführen: Enter-PSSession -ConnectionUri https://myniceapp.cloudapp.net:5986 -Credential "hostname/username" -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck)
1
Antworten
ich versuche die Prozesse zu finden, die auf 3-terminal-Servern, die bestimmte Wörter in $_.commandline-Eigenschaft. Unter meinem Domänen-admin-Konto, es funktionierte OK. Aber ich möchte dieses Skript kann verwendet werden, um domain-Benutzer und doamin Benutzer erhalten eine Fehlermeldung, wenn
2
Antworten
Ich versuche, fügen Sie mehrere csv-importierte Listen zu einem remote ausgeführten PS-Skript. Es funktioniert, wenn ich übergeben nur eine Liste mit dem folgenden Befehl: Invoke-Command -filepath $createSAPSPath -ConnectionUri $uri -Credential $credential -ArgumentList (,$accountsList) Was wäre die richtige
1
Antworten
Ich habe ein Skript, um get virtuelle Festplatte-info von vmm, im ausführen von es Remote von einem server, der derzeit im nicht der Wert der Variablen außerhalb der pssession in der local-host, bitte könnten Sie mir helfen,
1
Antworten
Ich Schwierigkeiten beim Zugriff auf PSObjects mit NoteProperties definiert, die übergeben werden über eine remote-Sitzung über die Invoke-Command. Der Grund, warum ich bin konstruieren Sie ein Objekt für diesen Zweck ist, dass ich brauchen Sie Zugang zu
3
Antworten
Das folgende ist nicht für mich arbeiten - %WINDIR%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Noninteractive -command "& Invoke-Command -ComputerName "Spider_LT_86" -ScriptBlock { msiexec.exe /i "D:\3PDInstallers\ETLBackgroundWorkerSetup.msi" /qn /l*vx "D:\3PDInstallers\logs" }" alles, was ich zu tun ist, führen Sie "msiexec" auf eine remote-Maschine.
1
Antworten
Ich versuche zum ausführen von powershell-Skript aus der Ferne mit invoke-command". Das Skript basiert auf einer Konfigurationsdatei, die verfügbar ist über das lokale Netzwerk. Das Skript wird aufgerufen, in folgender Weise: Invoke-Command -ComputerName 192.168.137.181 -FilePath c:\scripts\script.ps1 -ArgumentList
2
Antworten
Ich habe zwei Server: serverA (windows 2003 server) serverB (windows 7) ServerA enthält einen Ordner mit einer batch-Datei (bereitstellen.bat) , die ausgeführt werden muss, von einem erhöhten powershell-Eingabeaufforderung ein. In ServerA, wenn ich es aus einer normalen
5
Antworten
Ich Schreibe generisches powershell-Skript ausführen Bereitstellungen auf remote-Rechnern. Ich traf ein problem ich kann nicht überlaufen, und dieses problem ist mit den Parametern, die mit doppelten Anführungszeichen in Scriptblock übergeben ArgumentList Ich habe so etwas wie dieses:
1
Antworten
Habe ich Ordner c:\test wo habe ich drei Dateien: "Datei1", "Datei2", "datei3" Folgende Skript: $remoteSession = New-PSSession -ComputerName localhost $folder = "c:\test" $exclude =@("c:\test\file1","c:\test\file2") Invoke-Command -Session $remoteSession -ScriptBlock { #$Using:exclude Get-ChildItem -Path $Using:folder -recurse | Where {$Using:exclude
4
Antworten
Ich ziehe mir die Haare aus hier, denn ich kann einfach nicht scheinen, um diese zu arbeiten, und ich kann nicht herausfinden, wie google dieses Problem. Ich bin mit Powershell 2.0. Hier ist mein script: $computer_names =
1
Antworten
Ich habe mit PsExec -d zu starten, Konsole-Anwendungen in einer remote-powershell-Sitzung, weil ich möchte, dass diese apps im hintergrund laufen, während ich einige Aufgabe. Das problem ist, dass ich will, dass die hintergrund-Anwendungen weiterhin ausgeführt, selbst wenn
1
Antworten
Einige von uns-Server (W2K8 R2) wurden die in die cloud verschoben Letzte Woche einmal gemacht, dass meine powerswhell Skript begann zu scheitern (war in Ordnung arbeiten vor), wird die Ausnahme geworfen wird, auf der Linie, wo die
1
Antworten
Habe ich ein script(nennen wir es myPSScript.ps1), die zwei Parameter nimmt und führt vordefinierte Schritte. Skript befindet sich in einer Windows-Server-box, die Leute anmelden und das script ausführen. Unterstützt zwei Benutzer angemeldet sein, unter der angegebenen Zeit.
7
Antworten
Gibt es eine Möglichkeit, die Module verwenden, die importiert wurden, in einer lokalen Sitzung in einer remote session? Ich sah Sie an "import-pssession", aber ich weiß nicht, wie man die lokale Sitzung. Hier ist ein Beispiel, was
8
Antworten
Ich weiß, dass es ist, dass wenig -noexit Schalter für PowerShell. Ist es trotzdem der Aufenthalt in der shell ohne Verwendung der Schalter? In anderen Worten, ich möchte einen Skript-Befehl(en), die ausgeführt wird, dann verlässt die shell