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?

Mitglied: Steve85

Steve85 (Level 1) - Jetzt verbinden

30.08.2005, aktualisiert 11:01 Uhr, 4783 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
Batchdatei: Variablen-Wertezuweisung
gelöst Frage von donnyS73lbBatch & Shell2 Kommentare

Hallole, eine Anfängerfrage: Was mache ich hier falsch? echo %variable1% liefert das richtige Ergebnis, denn variable1 hat einen gültigen ...

Windows 10
Aufgabenplanung und Batchdatei
gelöst Frage von supertuxWindows 105 Kommentare

Hallo zusammen, ich habe mir eine Batch erstellt, diese setzt bestimmt User-Einstellung am PC zurück. Diese Batch habe ich ...

Batch & Shell
Problem mit Batchdatei
Frage von achkleinBatch & Shell3 Kommentare

Hallo, ich habe für eine Bekannte eine kleine Batchdatei geschrieben, die automatisch alte Nachsendeaufträge im Download-Ordner löschen soll. Allerdings ...

Batch & Shell

Batchdatei Fehlermeldung unterdrücken

gelöst Frage von Koala86Batch & Shell5 Kommentare

Hallo, ich habe ein Problem mit einer Batchdatei. Ich habe ein Script geschrieben, welches automatisch einen Screenshots im Ordner ...

Neue Wissensbeiträge
Windows Server

Zähe Update-Installation auf Windows Server 2016

Information von kgborn vor 8 StundenWindows Server1 Kommentar

Mir sind in der Vergangenheit immer wieder Beschwerden von Admins unter die Augen gekommen, die sich über die doch ...

Humor (lol)
Turnschuhe per Firmware lahmlegen
Information von Henere vor 11 StundenHumor (lol)3 Kommentare

Und was kommt demnächst ? Bekomme ich kein Klopapier mehr, weil der Spender einem DDOS unterliegt ? :-) Ich ...

Sicherheit

Sicherheitsrisiko in WinRAR und Co. durch Schwachstelle in UNACEV2.DLL

Information von kgborn vor 14 StundenSicherheit

In der seit 2005 nicht mehr aktualisierten Bibliothek UNACEV2.DLL gibt es eine Path-Traversal-Schwachstelle. Diese ermöglicht es, bei ACE-Archiven Dateien ...

Internet

CDU Propaganda: Urheberschutz im Internet - Ende des digitalen Wild-West

Information von Frank vor 1 TagInternet4 Kommentare

Hallo Administratoren, aus einem Kommentar heraus habe ich folgenden Beiträge von Herr Sven Schulze und Axel Voss (beide CDU ...

Heiß diskutierte Inhalte
Hardware
Frage an Kenner von 5,25 Zoll Laufwerken
Frage von DerWoWussteHardware43 Kommentare

Moin Kollegen. Hier wird gerade im Archiv gewühlt und 5,25 Zoll Disketten ("2S/HD", 96TPI) sollen eingelesen werden. Ich habe ...

Datenbanken
PHP Fatal error: Uncaught Error: Call to undefined function oci connect
gelöst Frage von PlanitecXDatenbanken22 Kommentare

Hallo Zusammen, ich sitze seit Tagen am Problem das ich keine PHP Anwendung mit Anbindung zu Oracle zum laufen ...

Hardware
PC im Selbstbau, Workstation, mittelklasse Gaming
gelöst Frage von MrRobot1997Hardware21 Kommentare

Hallöchen Leute, ich bin seit einigen Jahren leider nicht mehr wirklich im Bild, wenn es um die Hardware und ...

Windows Server
User auf Server Install-Rechte geben
gelöst Frage von killtecWindows Server17 Kommentare

Hi, ich möchte auf mehreren W2016 Servern einem bestimmten User das Recht zum Installieren von Programmen geben. Er soll ...