2017-04-04 2 views
0

Ich habe eine Protokolldatei an einem Remote-Speicherort, und ich möchte den Inhalt der Protokolldatei in lokalen PowerShell anzeigen. Ich möchte dies auszuführen:Wie kann ich Inhalt einer Remote-Protokolldatei in PowerShell anzeigen?

gc logfile.log | more 

aber, wie erwähnt, ist logfile.log an einem entfernten Ort.

Wie kann ich das erreichen?

+2

können Sie sehen den entfernten Standort? z.B. 'gc \\ UNC \ path \ to \ logfile.log' – TechSpud

+0

Ich habe IP-Adresse des Remote-Speicherort, wo das Protokolldatei.log residiert. @TechSpud – vm101

+0

Also, können Sie den Remote-Standort sehen? z.B. 'gc \\ IP \ share \ Pfad \ zu \ logfile.log' –

Antwort

0

Sie verwenden können:

gc \\<ip address or server name>\pathToFile\file.txt | more 

Zum Beispiel, wenn die Datei "File.txt" genannt, in "c: \ sharedFilesFolder" ist und der Computer, der diese Datei enthält eine IP-Adresse von „10.100 .1.120" , wobei der vollständige Pfad zu der Datei ‚\\ 10.100.1.120 \ sharedFilesFolder \ File.txt‘ und Sie die Freigabe und gaben Leseberechtigungen für diesen Ordner dann Ihr Befehl soll wie folgt aussehen aktiviert:

gc \\10.100.1.120\sharedFilesFolder\File.txt | more 
+0

es funktioniert, aber ich möchte kontinuierliche Streaming der Protokolldatei, ein Äquivalent von Tail-F in Windows @Amir – vm101

+0

Sie müssen dies als eine andere Frage, da es eine detailliertere Ansatz ist. Diese Frage sollte als beantwortet markiert werden. – Amir

Verwandte Themen