Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

DOS-BATCH erkennt den Befehl "FIND c" nicht

Frage Entwicklung Batch & Shell

Mitglied: yousaint

yousaint (Level 1) - Jetzt verbinden

22.10.2014 um 11:54 Uhr, 1275 Aufrufe, 10 Kommentare

Hallo zusammen würde gerne den Befehl FIND /c unter DOS verwenden um die Zeilenanzahl aus einer PiPE zu erhalten.
Mein Dos kennt aber leider den Befehl nicht.

Woran kann das liegen?

Mein Befehl lautet:

dir /s /b *.txt | find /c ":"

Ich bekomme folgende Fehlermeldung:

find: unable to access "/c": Das System kann die angegebene Datei nicht finden.
find: unable to access ":": Das System kann die angegebene Datei nicht finden.

Kann mir jemand hierbei weiter Helfen?

Gruß
Yousaint
Mitglied: ticuta1
22.10.2014, aktualisiert um 11:57 Uhr
hallo

dir /s /b *.txt | find /c:"DeinString"

LG,
ticuta1
Bitte warten ..
Mitglied: yousaint
22.10.2014 um 13:54 Uhr
Hallo nochmal,
Ich habe das Problem das der Befehl find nicht funktioniert.
Weiss leider nicht woran das liegt.
Bin über jede Information Dankbar!

Gruß
Yousaint
Bitte warten ..
Mitglied: ticuta1
22.10.2014 um 14:35 Uhr
Hallo,
kein Doppelpunkt nach Option /C
dir /s /b *.txt | find /C /N /I "FIND" C:\TEST\test1\rest.TXT
LG, ticuta1
Bitte warten ..
Mitglied: WinCobold
22.10.2014 um 14:36 Uhr
Hallo Yousaint,

vielleicht solltest du erst mal definieren, was du unter "DOS" verstehst bzw. mit welcher Version du wie und unter welcher Umgebung arbeitest.

Wenn ich deinen Befehl rauskopiere und unter Win 7 in der Eingabeaufforderung eingebe, funktioniert er jedenfalls.

Gruß vom
WinCobold
Bitte warten ..
Mitglied: yousaint
23.10.2014 um 09:52 Uhr
Hallo WinCobold,
ich arbeite unter WIN 7 und wenn ich unter cmd ver eingebe erhalte ich folgende Version= 6.1.7601
Auf einem anderen Rechner funktioniert der Befehl aber leide nur nicht auf meinem, und ich verstehe nicht woran das liegt. Selbe Betriebssystem und sogar ältere Version unter CMD ver.

Hoffe die Informationen helfe dir mir Tipps zu geben was ich machen muss.

Gruß
Yousaint
Bitte warten ..
Mitglied: WinCobold
23.10.2014 um 13:52 Uhr
Hallo Yousaint,

dann hast du vermutlich irgendein anderes FIND (.com, .exe oder .bat) im aktuellen Ordner oder in einem Ordner, der im Pfad vor \Windows\System32 steht.

Was passiert denn, wenn du find /? eingibst?

Gruß vom
WinCobold
Bitte warten ..
Mitglied: yousaint
23.10.2014 um 18:39 Uhr
Hallo,
das hatte ich bereits probiert hier die Antwort:

find: unable to access "/?": Das System kann die angegebene Datei nicht finden.

Gruß

Yousaint
Bitte warten ..
Mitglied: rubberman
23.10.2014, aktualisiert um 19:05 Uhr
Hallo yousaint,

deine Batchdatei heißt nicht zufällig "find.bat" und ruft sich selbst erneut auf?
Falls ja, nie(!) eine Batchdatei so benennen, wie einer der Befehle die darin verwendet werden.

BTW: "DOS" ist ein völlig anderes Betriebssystem (in dem es auch Batchdateien gibt). Da hast du bei einigen Leuten (inklusive mir) ein Fragezeichen aufblitzen lassen.

Grüße
rubberman
Bitte warten ..
Mitglied: WinCobold
24.10.2014 um 08:10 Uhr
Hallo Yousaint,

das ist definitiv nicht die Hilfe, die der richtige FIND anzeigen würde. Also wird nicht das Programm aufgerufen, das du gerne hättest. Wie schon gesagt, such mal in den verschiedenen Ordnern im Pfad, was du da findest. Du kannst auch mal spaßeshalber in \Windows\System32 wechseln und find /? eingeben, dann sollte es eigentlich funktionieren - außer, du hast dir irgendwie die Originalversion mit etwas anderem überschrieben.

Gruß vom
WinCobold
Bitte warten ..
Mitglied: Nick.B
25.10.2014 um 19:57 Uhr
Ich würde mal unter dem Pfad \Windows\System32 nach Find.exe suchen und vielleicht aus dem Internet die Orginale Version von Find.exe einfügen. Ansonsten könnte man auch mal schauen, ob Sie im selben Verzeichnis wo Sie ihre Datei abgespeichert haben auch eine Datei mit dem Namen Find.exe/.bat haben, falls dies der Fall ist müsste diese umbenannt werden.

MfG

Nick
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst Batch for f Befehl erkennt doppelte Zeichen als eines (3)

Frage von Markus5579 zum Thema Batch & Shell ...

Python
gelöst Os.system erkennt den Befehl query user nicht (5)

Frage von lordzwieback zum Thema Python ...

Batch & Shell
gelöst Nonsense Error - find ihn nicht. (Batch) (7)

Frage von clragon zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...