Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Ausgabe eines Powershell-Befehls in eine Datei umleiten

Mitglied: Dani

Dani (Level 5) - Jetzt verbinden

29.08.2013 um 20:04 Uhr, 42974 Aufrufe, 3 Kommentare

Guten Abend Kollegen/innen,
ich versuche (bisher erfolglos) die Ausgabe eines Kopiervorgangs einer Datei von C:\Temp nach C:\Windows in eine Datei zu schreiben. Folgende Zeile habe ich entworfen:
01.
Copy-Item "saplogon.ini" "c:\windows" -Recurse -Verbose | Out-File -Filepath C:\temp\text.txt -append
Die Datei "text.txt" wird zwar erstellt aber es wird nichts hineingeschrieben. Stattdessen wird der text in der Powershell-Konsole ausgegeben.
Auch die INI-Datei wird ohne Probleme kopiert.

Als Basistest um sicherzustellen, dass die Umleitung der Ausgabe funktioniert nutzte ich diese Zeile:
01.
Get-Process | Out-File -FilePath C:\temp\processlist.txt 
Funktioniert problemlos. Es steht alles in der Textdatei.
Was mache ich falsch bzw. übersehe ich?


Viele Grüße,
Dani
Mitglied: colinardo
LÖSUNG 29.08.2013, aktualisiert 02.01.2014
n'Abend Danni,
Standardmässig gibt der Befehl copy-item nichts in einer PIPE weiter, d.h. du musst Ihm mit dem Parameter -PassThru sagen das er seine Objekte in der Pipe weitergibt. Der Befehl gibt aber nur die Objekte zurück die erfolgreich kopiert worden sind. Willst du Fehler des Befehls loggen musst du den Parameter -ErrorVariable mit angeben, und dann den Inhalt der Variablen auch in das Log schreiben (das "+" vor errors bedeutet das bei mehreren Fehlern diese an die Variable angehängt werden anstatt den vorherigen Fehler zu überschreiben).

Beispiel:
01.
Copy-Item "saplogon.ini" "c:\windows" -Recurse -PassThru -ErrorVariable +errors -ErrorAction SilentlyContinue | Out-File "c:\temp\log.txt" -append
02.
$errors | Out-File -FilePath "c:\temp\log.txt" -append
Grüße Uwe
Bitte warten ..
Mitglied: Dani
30.08.2013 um 17:54 Uhr
@Uwe
Vielen Dank... ist doch nicht so einfach wie ich mir das gedacht habe. Aber es füllt genau seinen Zweck. Danke!

@MatrinBinder
Der Link vom Technet habe ich bereits gelesen. Jedoch habe ich wohl den PassThru Kommentar überscrollt.


Grüße,
Dani
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

PowerShell-Befehl zum mounten einer tib Datei gesucht

Frage von KoopaaaBatch & Shell7 Kommentare

Hallo, Ich weiß nicht ob ich hier richtig bin oder ob es überhaupt möglich ist, aber ich möchte gerne ...

Batch & Shell

Powershell-Befehl in Variable umleiten

gelöst Frage von CoreknabeBatch & Shell5 Kommentare

Moin, ich möchte unseren Exchange mit einem Powershell-Skript konfigurieren. Die Ausgabe eines Befehls soll in einem Windows-Fenster mit OK-Button ...

Batch & Shell

Powershell Befehl in Batch ausführen

gelöst Frage von newit1Batch & Shell4 Kommentare

Hallo! Kann ich einen Powershell Befehl in eine Batch schreiben, damit diese bei Doppelklick den Befehl ausführt? Wie würde ...

Batch & Shell

Mehrzeiligen Powershell-Befehl mit Batch ausführen

gelöst Frage von 133202Batch & Shell3 Kommentare

Hallo Ihr, Mehrzeiligen Powershell-Befehl mit Batch ausführen, geht das überhaupt? Ich wollte nachfolgenden Code (Powershell-Befehl) über eine Batch mit ...

Neue Wissensbeiträge
Datenschutz

SiSyPHuS Win10: Analyse der Telemetriekomponenten in Windows 10

Tipp von freesolo vor 13 StundenDatenschutz1 Kommentar

Alle die sich detailliert für die Datensammlung interessieren die unter Windows 10 stattfindet, sollten sich folgende Analyse des BSI ...

Sicherheit
Adminrechte dank Intel-Grafikkarte
Information von DerWoWusste vor 15 StundenSicherheit1 Kommentar

ist das Advisory, welches beschreibt, welche Intel HD Graphics Modelle Sicherheitslücken haben, mit denen sich schwache Nutzer zu Admins ...

Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 1 TagInternet1 Kommentar

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 2 TagenWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Glasfaserkabel verlegen und Anschlüsse setzen
Frage von LLL0rdLAN, WAN, Wireless21 Kommentare

Hallo Leute, ich muss demnächst ein Netzwerkkabel auf einer Länge von ca. 70 Metern verlegen. Das Netzwerkkabel soll dabei ...

Windows Server
Mac Rechner im Windows Netzwerk - was jetzt?
gelöst Frage von Kopfg3ldWindows Server18 Kommentare

Hallo zusammen, ich habe folgende Herausforderungen. Aber erst mal was kurz zum Netzwerk - Windows Server (ältester ist ein ...

Microsoft Office
Sharepoint 2016 mag keine Umlaute in .docx-Titeln
gelöst Frage von DerWoWussteMicrosoft Office14 Kommentare

Moin Kollegen. Nutzt hier jemand Sharepoint? Könnt Ihr, unabhängig von der Sharepointversion, bitte einen Test machen? Ladet ein .docx ...

Basic
VBS soll alle Ordner auswählen, die im Startmenu angezeigt werden
Frage von Senseless-CreatureBasic12 Kommentare

Guten Morgen - gibt es eine Möglichkeit, per VBS das Startmenu in Win10 zu modifizieren? Ich beherrsche VBS mittlerweile ...