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

Via Batch eine Datei (Druckdatei) auf ein bestimmtes Wort prüfen

Frage Entwicklung Batch & Shell

Mitglied: cbli

cbli (Level 1) - Jetzt verbinden

03.11.2006, aktualisiert 14:16 Uhr, 6387 Aufrufe, 2 Kommentare

Ich möchte mittels einer Batchdatei das Vorhandensein eines bestimmte Wortes in einer Datei abfragen lassen (ohne Benutzereingabe).
So will ich eine Art Statusabfrage machen,welche spezielle Druckdatei gerade in Verwendung ist.
Leider wird von meinem Fakturaprogramm nur ein Dateiname akzeptiert für spezielle Druckdateien.
Ich brauche aber 4 verschiedene Druckdateien die unter 4 verschiedenen Dateinamen abgespeichert sind und bei Bedarf via Batch umbenannt werden.
Klappt soweit wunderbar,doch nun muss ich eine Art Statusabfrage programmieren, weil alle Kollegen im Netzwerk nun diese Druckdateien umstellen können sollen.
Deshalb dachte ich am einfachsten wäre es wenn ich in jeder der 4 Druckdateien ein eindeutiges Wort hinterlege (nicht im Dateinamen, der wird ja umbenannt und ist nachher immer gleich) und auf dieses dann mittels einer if Klausel afrage.
Danach sollte dann mit echo ausgegeben werden,welche Druckdatei der 4 gerade in Verwendung ist.
Ich bekomme es aber leider nicht hin, wer kann mir hierbei helfen ?

Beispiel:

if "Wort" exist in <dateiname> echo "Es ist Druckdatei x in Verwendung" else echo "Es ist Druckdatei z in Verwendung"

Wie mache ich das ?
Mitglied: Biber
03.11.2006 um 13:57 Uhr
Moin cbli,

lies Dich mal ein die Syntax von "Find" bzw. "FindStr".

[ Am Cmd-Prompt "Find /?" bzw "FindStr /?" eingeben.]
if "Wort" exist in <dateiname> echo "Es ist Druckdatei x in Verwendung" else echo "Es ist Druckdatei z in Verwendung"

Sinngemäß so:

Find /i "Wort" "<dateiname>" >nul
If errorlevel 1 (
echo "Wort" in "<dateiname>" NICHT gefunden.
) ELSE (
echo "Wort" in "<dateiname>" gefunden.
)
....

Gruß
Biber
Bitte warten ..
Mitglied: cbli
03.11.2006 um 14:16 Uhr
Vielen vielen Dank
Hab schon einen Test gemacht und es funktioniert !!!
Ihr seid Spitze !

Wünsche dem ganzen Team hier ein schönes Wochenene und nochmals vielen Dank
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
In Batch auf Erstelldatum einer Datei prüfen
gelöst Frage von AS-N00Batch & Shell5 Kommentare

Hallo, foolgendes Problem. Ich muss eine leer Datei "dpd.ini" in "d:\bw50" erstellen, wenn in einem Ordner "d:\bw50\dpd\export\" es keine ...

Batch & Shell
Batch zum Prüfen ob ein bestimmter Benutzer in einem bestimmten Verzeichnis ist
Frage von TechnikTVBatch & Shell7 Kommentare

Hallo ihr alle, ich steh gerade auf dem Schlauch ich möchte per Batch prüfen ob ein bestimmter Benutzer in ...

Batch & Shell
Batch bei bestimmten Wörtern jeweilige Zeile entfernen
gelöst Frage von Beginner01Batch & Shell19 Kommentare

Hallo an Alle, ich bin mal wieder einer derjenigen, die einfach keine Ahnung haben und Alles haben wollen ;-) ...

Windows Server
Kann man bestimmte Wörter in den Kennwortrichtlinien sperren?
Frage von AndreasOCWindows Server3 Kommentare

Hallo zusammen, bestimmte Mitarbeiter bei uns nutzen nicht gerade sichere Kennwörter, obwohl ich "Komplexitätsvorraussetzunhrn" aktiviert habe. Habe ich eine ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 6 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 11 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 11 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 23 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Windows Server
Remotesteuerung der Sitzung (Kennung XX) fehlgeschlagen
gelöst Frage von Stefan91Windows Server14 Kommentare

Hallo Zusammen, seit kurzem bekomme ich oben genannte Fehlermeldung, wenn ich versuche eine Remotesitzung über den Taskmanager fernzusteuern (Rechtsklick ...