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

Batchdatei?

Frage Microsoft

Mitglied: Steve85

Steve85 (Level 1) - Jetzt verbinden

30.08.2005, aktualisiert 11:01 Uhr, 4719 Aufrufe, 5 Kommentare

hallo.

ICh bin AZUBI habe also noch nicht viel ahnung.
bei uns werden Dateien mit dem gleichen Namen in ein Verzeichniss geschrieben.
Sie unterscheiden sich nur an der Größe. Sie sind entweder 97Bytes oder 113Bytes groß.
ICh soll eine Batch oder was anderes schreiben, welches die 97er selektiert und löscht.
Kann mir bitte jemand helfen????

MFG
Stefan
Mitglied: Metzger-MCP
30.08.2005 um 10:09 Uhr
Man kann unter Windows innerhalb des gleichen Verzeichnisses kein Dateinamen doppelt vergeben. Auch andere BS sind mir nicht bekannt unter denen das geht. Sonst wäre die Funktion Datei überschreiben nicht so nervig.

Mfg Metzger
Bitte warten ..
Mitglied: ybBln
30.08.2005 um 10:26 Uhr
In ein und demselben Ordner kann eine Datei eines Namens auch nur einmal existieren. Würde man versuchen, in Ordner xyz zur Datei abc mit 97 Byte noch eine weitere Datei abc mit 113 Bytes zu schreiben, würde damit die Datei mit 97 Bytes einfach überschrieben. Wie sieht es denn mit der Dateiendung aus? abc.txt und abc.log sind nicht das Selbe. Im Windows-Explorer muss dazu die Anzeige bekannter Dateiendungen eingeschaltet sein. Im DOS-Fenster siehst Du´s auch so.
Edit: Da war ich mit dem Abschicken wohl zu langsam
Bitte warten ..
Mitglied: Metzger-MCP
30.08.2005 um 10:36 Uhr
Kenn ich passiert mir auch ständig !

P.s -> schön das du Ihm erklärt hast wie man ersehen kann , welche Existention die Datei hat, das vergass ich

Mfg Metzger
Bitte warten ..
Mitglied: Steve85
30.08.2005 um 10:51 Uhr
Die Dateien sind nicht gleich. Sie beginnen mit STEUER und dann kommt eine lange nummer, diese ist wiederrum unterschiedlich. Die Dateien haben keine endung.
Sorry, dass ich mich falsch ausgedrückt habe.
Bitte warten ..
Mitglied: Biber
30.08.2005 um 11:01 Uhr
Moin, steve85,

Du kannst Dich vielleicht über folgende Schritte/Vorüberlegungen herantasten:
- Du brauchst die Dateigröße der Dateien in einem Verzeichnis.
Für so etwas (Datei/Verzeichnisinformationen) ist meist der "DIR"-Befehl zuständig.
- Du brauchst eigentlich nur die Dateigröße mit dem Wert 97 vergleichen; nur diese Dateien sollen gelöscht werden.

mit diesem Befehl vom CMD-Prompt aus bist Du schon relativ nah dran:
for /f %i in ('dir /A-D/b *.*') do @echo %~zi %~fi
(einfach mal kopieren und probieren)
Der erzeugt eine Liste nur mit Dateinamen und Dateigrößen auf dem Bildschirm, z.B.:
146501 E:\solaris80.20.pdf
372 E:\testxx.bat
372 E:\1234.pdf

Ein Schritt weiter ... nur die Dateien mit bestimmter Größe anzeigen:
for /f %i in ('dir /A-D/b *.*') do @if %~zi==372 echo %~zi %~fi
zeigt nur DIE an:
372 E:\testxx.bat
372 E:\1234.pdf

Nächster Schritt:
>for /f %i in ('dir /A-D/b *.*') do @if %~zi==372 echo del %i
(also statt des eigentlichen DEL- (delete)befehls erstmal nur Anzeigen, was der Batch machen würde) Output wäre:
del testxx.bat
del 1234.pdf

Vorletzter Schritt: Diese Zeile in eine Delete97er.bat schreiben. Im Batch muss bei Variablen ein Prozentzeichen mehr davor stehen als vom Prompt aus:
----in Datei delete97er.bat
for /f %%i in ('dir /A-D/b *.*') do @if %%~zi==97 echo del %%i
REM wenn das klappt, dann ohne das ECHO... nächste Zeile das REM löschen
REM for /f %%i in ('dir /A-D/b *.*') do @if %%~zi==97 del %%i
ende delete97er.bat

Schau mal hier unter Batch & Shell, da gibt es auch Batch-Tutorials.
Frank / der Biber aus Bremen

[Edit]
hatte Deinen letzten Beitrag natürlich nicht gelesen... wenn Deine Dateien mit "Steuer" anfangen, dann oben
for /f %%i in ('dir /A-D/b Steuer*.*') do @if %%~zi==97 echo del %%i
[/Edit]
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Abfrage in einer Batchdatei ?
gelöst Frage von Emily33Batch & Shell3 Kommentare

Hallo alle, ich habe mir eine Diskpart Batchdatei erstellt um öfters USB-Sticks bootfähig zu machen. An einem Punkt komme ...

Batch & Shell
Robocopy in einer Batchdatei
gelöst Frage von CinebatBatch & Shell7 Kommentare

Hallo ich möchte ein einfache Batchdatei erstellen. Ich möchte sämtliche Dateien und Ordner von meiner Festplatte D: auf ein ...

Windows Tools
Aktuelles Verzeichnis in Batchdatei
gelöst Frage von SnuffchenWindows Tools7 Kommentare

Hallo zusammen, ich habe das Problem das ich innerhalb einer Batch-Datei das aktuelle Verzeichnis der Batch-Datei ermitteln muss. Führe ...

Batch & Shell
Mit Batchdatei eine .ini erstellen
gelöst Frage von miichiii9Batch & Shell7 Kommentare

Hallo miteinander und guten Morgen Ich möchte eine kleine Abfrage starten via Batch und diese anschliessend in eine ini ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Necur-Botnet soll Erpressungstrojaner Scarab massenhaft verbreiten

Information von BassFishFox vor 6 StundenErkennung und -Abwehr

12,5 Millionen Spam-Mails aus einem Bot-Netz mit 6 Millionen Computern? Eigentlich eine schwache Leistung. Die Erpresser setzen dabei auf ...

Microsoft

Nadeldrucker-Problem unter Windows - Microsoft liefert Updates

Information von BassFishFox vor 6 StundenMicrosoft

Hat ja nicht lange gedauert. Nachdem die November-Updates für Windows 7, 8.1 und 10 zahlreiche Nadeldrucker lahmgelegt hatten, stellt ...

Linux

Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde

Information von Frank vor 14 StundenLinux14 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...

Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 1 TagBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Heiß diskutierte Inhalte
Windows Server
Kann man im KMS nachschauen , wieviele Clients den Key in Anspruch genommen haben
gelöst Frage von rainergugusWindows Server15 Kommentare

Hallo, wir haben einen KMS Windows 10 Key. Dieser ist ja W7 kompatibel. Aber unser Windows 7 Pool registriert ...

Linux
Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde
Information von FrankLinux14 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...

Router & Routing
Zwei Netzwerke erstellen
Frage von bunteblumeRouter & Routing14 Kommentare

Hallo Zusammen, Ich möchte gerne ein backup von einem bestimmten Folder welcher auf dem Server regelmässig synchronisiert wird auf ...

Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...