Zum Inhalt wechseln


Foto

CMD Dateitypen


  • Bitte melde dich an um zu Antworten
26 Antworten in diesem Thema

#1 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 08:44

Hallo ihr Lieben,

vielleicht könnt ihr mir helfen.
ich möchste über "cmd" bestimmte Dateientypen suchen, in diesem fall die Datei ".pst". Wechler dient dazu?
Wenn er die Datein gefunden hat, soll er Automatisch eine .txt Datei anlegen und alles was er gefunden hat Protokollieren.
Ich habe sehr viel gegoogelt aber nichts gefunden.


Mit freundlichem Gruß

Afgstyler

#2 Dukel

Dukel

    Board Veteran

  • 6.373 Beiträge

Geschrieben 26. August 2011 - 08:45

Ich würde das mit Powershell machen.

get-childitem d:\ -recurse -filter *.pst | % { $_.FullName | out-file pst_files.txt -append }

#3 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 09:08

Der Befehl den du mir geschrieben hast funk nicht.

#4 captncrunch

captncrunch

    Newbie

  • 31 Beiträge

Geschrieben 26. August 2011 - 09:09

Jop, sehe ich auch so => Powershell

Über den normalen Befehlssatz im CMD kannst keine rekursive Suche durchführen (meines Wissens).
Grüße aus Peine :)

ISTQB Tester & Testmanager, IREB

#5 Gulp

Gulp

    Expert Member

  • 3.698 Beiträge

Geschrieben 26. August 2011 - 09:09

Aber Du versuchst das schon mit der Powershell?

Grüsse

Gulp
Mein Name ist Homer von Borg! Widerstand ist zw .... Oh Doughnuts!

#6 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 09:12

Ja habe ich versucht. Raus kommt das der den Befehl nicht eknnt.

#7 Dukel

Dukel

    Board Veteran

  • 6.373 Beiträge

Geschrieben 26. August 2011 - 09:28

Kopiere einmal deine Ausgabe komplett.

#8 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 09:33

Windows PowerShell
Copyright © 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\Administrator> get-childitem d:\ -recurse -filter *.pst | % { $_.FullName | out-file pst_files.txt -append }

Get-ChildItem : Cannot find path 'D:\' because it does not exist.
At line:1 char:14
+ get-childitem <<<< d:\ -recurse -filter *.pst | % { $_.FullName | out-file pst_files.txt -append }
+ CategoryInfo : ObjectNotFound: (D:\:String) [Get-ChildItem], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand

#9 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 09:44

##################################################

Windows PowerShell
Copyright © 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\Administrator> get-childitem d:\ -recurse -filter *.pst | % { $_.FullName | out-file pst_files.txt -append }

Get-ChildItem : Cannot find path 'D:\' because it does not exist.
At line:1 char:14
+ get-childitem <<<< d:\ -recurse -filter *.pst | % { $_.FullName | out-file pst_files.txt -append }
+ CategoryInfo : ObjectNotFound: (D:\:String) [Get-ChildItem], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand

PS C:\Users\Administrator>

#########################################################

#10 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 09:47

Directupload.net - Dcpodnvmj.png

#11 Dukel

Dukel

    Board Veteran

  • 6.373 Beiträge

Geschrieben 26. August 2011 - 09:48

Da ich nicht wusste WO du suchen wolltest habe ich einmal D:\ als Beispiel angenommen. Das musst du natürlich auf deine Umgebung anpassen.

Btw. da steht Path not found und nicht Command not found.

#12 Afgstyler

Afgstyler

    Newbie

  • 55 Beiträge

Geschrieben 26. August 2011 - 10:19

Directupload.net - Dxjdur74m.png

#13 blub

blub

    Moderator

  • 6.811 Beiträge

Geschrieben 26. August 2011 - 10:23

Jop, sehe ich auch so => Powershell

Über den normalen Befehlssatz im CMD kannst keine rekursive Suche durchführen (meines Wissens).


Dir /s *.pst >Log.txt

Blub

Nec Cupias, Nec Metuas


#14 Dukel

Dukel

    Board Veteran

  • 6.373 Beiträge

Geschrieben 26. August 2011 - 10:25

Ist unter c:\users\administrator\ die datei pst_files.txt und stehen dort die gewünschten Daten drin?

Du brauchst natürlich auch Rechte um in den gewünschten Ordner zu schauen.

Außerdem kannst du Fehlermeldungen per Copy & Paste hier einfügen und musst keine Screenshots erstellen.

#15 captncrunch

captncrunch

    Newbie

  • 31 Beiträge

Geschrieben 26. August 2011 - 10:26

Dir /s *.pst >Log.txt

Blub


Danke für den Tip.
Manchmal ist es so einfach ... :cool:
Grüße aus Peine :)

ISTQB Tester & Testmanager, IREB