2016-05-27 7 views
3

Ich weiß, dass wir den Parameter -Datei in Powershell V3.0 verwenden können, aber wie können wir nur Dateien mit dem Cmdlet Get-childitem in Powershell V2 bekommen?Gib nur Dateien mit Get-childitem in Powershell 2 zurück

+0

Die Betrogene deckt mehr, aber die Antwort auf Ihre Frage ist immer noch da. – Matt

+0

@Matt Die einfachste 'Get-ChildItem-Datei', die in _alleged_ duplicate nicht erwähnt wird. – JosefZ

+2

@JosefZ Warum sollte es sein? Diese Frage bezieht sich auf PowerShell 2.0, bei dem der Schalter '-File' nicht vorhanden ist. Ich habe einen anderen gefunden, der eine solche Antwort enthielt, aber der, den ich ausgesucht habe, scheint mehr im Voraus verwandt zu sein und hat weniger "andere" Informationen. – Matt

Antwort

4

Sie könnten das Where-Object Cmdlets verwenden, um die PSIsContainer Eigenschaft zu überprüfen:

Get-ChildItem | Where-Object { !$_.PSIsContainer } 
+0

Okay, ich werde es versuchen, aber funktioniert es auch für nicht benannte Dateien? –

+0

was meinst du mit nicht benannten Dateien? –

+0

Ich meine Dateien ohne Erweiterung –

Verwandte Themen