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 Dateiendung mit Wildcard?

Mitglied: Saschbert

Saschbert (Level 1) - Jetzt verbinden

24.09.2007, aktualisiert 25.09.2007, 6073 Aufrufe, 11 Kommentare

.auf.* als Wildcard in einer Batch?

Hallo Leute,

mit der hier zu lesenden Hilfe auf administrator.de habe ich bereits eine Datei soweit zurechtstricken können, jedoch nicht wirklich so, wie ich es brauche. Und zwar geht es darum, dass ich einen Ordner habe, der n Unterordner haben kann, in denen Dateien liegen. Nun brauche ich alle Dateien, die nicht auf eine bestimmte Dateiendung lauten, dazu habe ich ein prima Script hier gefunden, und es auch soweit genutzt. Jedoch geht es bei mir noch ein Stück weiter: Die Dateien haben als Endung immer .auf. + eine 9-stellige Zahl. Nun habe ich mir gedacht, nutze ich doch einfach die Wildcard, sprich set "ext=.auf.*", aber das funktionierte nicht, also habe ich versucht, es unten in der Zeile mit zu übergeben, aber das funktioniert auch nicht.

Daher hier die Frage: Kann ich das mit übergeben, oder geht das garnicht? Oder wie könnte ich das Realisieren?



Vielen Dank,
Saschbert
Mitglied: TuXHunt3R
24.09.2007 um 12:15 Uhr
Versuchs mal so:

Sollte theoretisch gehen, das ist das, was mir auf den ersten Blick einfällt
Bitte warten ..
Mitglied: Saschbert
24.09.2007 um 13:28 Uhr
Versuchs mal so:

Sollte theoretisch gehen, das ist das, was
mir auf den ersten Blick einfällt

Vielen Dank für den Versuch, doch leider funktioniert das so nicht, habe es sowohl in Deiner Variante versucht, als auch in der Variante, dass ich *.auf.* versucht habe. Scheinbar mag er bei Variablen keine Wildcards oder so.

Hat noch jemand eine Idee/Lösung?
Bitte warten ..
Mitglied: TuXHunt3R
24.09.2007 um 15:54 Uhr
So hast du es auch schon probiert?


Eine Frage: Bedeutet "neq" not equal, d.h. nicht gleich? Hab das noch nie gebraucht, höchstens bei der Powershell
Bitte warten ..
Mitglied: Biber
24.09.2007 um 18:06 Uhr
Moin Saschbert,

Du kommst dem vermeintlichen Fehler schneller am CMD-Prompt auf die Spur.

Wie hoffentlich zu sehen ist,
  • ist nicht etwa "test" der Name der Datei, sondern "test.auf"
  • und nicht ".auf.12344" die eXtension, sondern ".12344".

Also STREICHE:
SETZE:
Grüße
Biber

P.S. "neq" ist in der Tat neudeutsch für "ungleich".
Die anderen stehen unter der Hilfe zu IF ("If /?" am CMD-Prompt).
Bitte warten ..
Mitglied: Saschbert
25.09.2007 um 10:19 Uhr
Moin Saschbert,

Du kommst dem vermeintlichen Fehler
schneller am CMD-Prompt auf die Spur.


Vielen Dank! Jedoch geht dies auch nicht so, wie ich es brauche, aber fast. Habe schon versucht, über den Prompt etwas zu erreichen, aber Batch-Programmierung ist einfach nicht mein Ding.

Was passiert?
Die Dateien, die eigentlich nicht angezeigt werden sollen, werden nur noch angezeigt. Es soll im Script ja so sein, dass genau die Dateien mit '''*.auf.*''' ignoriert werden, und nur alle anderen Dateien angezeigt werden.

Anbei ein paar Beispiele, wie die Dateien am Ende aussehen könnten:
.auf.331400529
.AUF.340552406
.auf.341520238
.AUF.391600304
.AUF.430825449
.AUF.501201163
.AUF.601614765

Wie gesagt, das Format am Ende der Daten ist immer gleich:
[n-zeichen].auf.[9-stellige Zahl]


Gruß
Saschbert
Bitte warten ..
Mitglied: Biber
25.09.2007 um 11:31 Uhr
Moin Saschbert,

sorry, dann hatte ich zu unaufmerksam gelesen.

Jetzt habe ich es aber verstanden (glaube ich).

Also dann quäle dich bitte noch mal an den CMD-Prompt.
Wir nehmen den XCOPY-Befehl.
[CMD-Prompt]
Der zweite Befehl sollte als vollwertiger Ersatz für Dein DIR-Konstrukt dienen.
Denn der listet alle Dateien außer den *.auf*-Dateien auf.

Grüße
Biber
Bitte warten ..
Mitglied: Saschbert
25.09.2007 um 12:20 Uhr
Hallo Biber,

vielen Dank nochmal, aber es kommt noch immer nicht das richtige Ergebnis, sprich die Dateien, die unter anderem *.auf.* haben, werden dennoch gelistet, was ja nicht sein sollte.

Nun mag es sein, dass ich das ganze falsch eingebaut habe, daher hier nochmal die entsprechend wichtigen Zeilen, um die es geht:
Habe ich da noch einen Fehler? In der Umsetzung evtl.? Im XCopy habe ich noch die Option /S übernommen, da er ja auch Unterornder durchsuchen müsste.

Gruß
fast am verzweifelnder Saschbert
Bitte warten ..
Mitglied: bastla
25.09.2007 um 12:38 Uhr
Hallo Saschbert!

Und so?
Grüße
bastla
Bitte warten ..
Mitglied: bastla
25.09.2007 um 12:44 Uhr
... bzw etwas genauer (um wirklich nur ein ".auf." vor der Zahl am Ende zu erfassen):
Grüße
bastla
Bitte warten ..
Mitglied: Biber
25.09.2007 um 12:45 Uhr
Moin Saschbert,

die Wurzel allen Übels heißt wieder mal M$....- denen musst Du es noch langsamer erklären.

Funktionieren tut es (anscheinend) doch nicht so zuverlässig mit Wildcards, dafür aber so:

1. Eine Positiv-Liste mit "Dir /s /b" erzeugen.
2. Diese als EXCLUDE-Liste benutzen.

Beim unteren XCopy-Ergebnis ist dann keine *.auf.*-Datei mehr dabei.
Wichtig scheint zu sein, dass -da ja in der mit TYPE angezeigten Liste auch der volle Pfad steht- beim XCopy /L -Befehl auch derselbe Pfad ("D:\Temp\") explizit mit angegeben wird.

Grüße
Biber
Bitte warten ..
Mitglied: Saschbert
25.09.2007 um 13:05 Uhr
@bastla
Vielen Dank, Deine Version funktionierte. Habe Sie nur um /a-d ergänzt, um die Ordner nicht angezeigt zu bekommen.

@Biber
Auch Dir vielen Dank, aber ich nutze die Version von bastla, weil die so schön einfach ist, und funktioniert. Aber vielen Dank für die Mühe, die Du mit mir hattest.

@bastla&Biber
*knutsch*

@all
Anbei nochmal das kleine Script, das nun so, wie gewünscht, funktioniert (nur die wichtigen Zeilen!):
Vielen Dank und lieben Gruß
Saschbert
Bitte warten ..
Ähnliche Inhalte
Firewall
PfSense Wildcard FQDN
Frage von Spirit-of-EliFirewall10 Kommentare

Moin zusammen, sehe ich es nur nicht oder kann die Sense tatsächlich keine Wildcard FQDNs Bsp. in nem Alias ...

Verschlüsselung & Zertifikate
SSL-Webserver-Wildcard-Zertifikate
Frage von OlliPWSVerschlüsselung & Zertifikate5 Kommentare

Moin, wer kann mir SSL-Webserver-Wildcard-Zertifikate bisschen erklären? wir haben eine Domain draußen bei einem Dienstleister registiert. mustermax.org Jetzt haben ...

Verschlüsselung & Zertifikate
SSl Wildcard incl Exchange
gelöst Frage von theoberlinVerschlüsselung & Zertifikate2 Kommentare

Hallo zusammen, wir haben vor 2 Jahren nen Wildcard SSL Zertifikat bei StartSSL gekauft. Nun sind die ja nicht ...

Exchange Server
Exchange 2019 Wildcard geht nicht
Frage von opc123Exchange Server16 Kommentare

Hallo, ich kann mein Wildcard auf dem Exchange keine Dienste zuweisen??

Neue Wissensbeiträge
Microsoft Office

Office 365 Makro Schutz nicht immer per GPO möglich

Information von sabines vor 1 TagMicrosoft Office2 Kommentare

Der zum Schutz gegen Verschlüsselungstrojaner wichtige Makroschutz lässt sich wohl in Office 365 nicht immer per GPO einstellen. Für ...

Netzwerkmanagement
How To Mikrotik Netinstall
Erfahrungsbericht von areanod vor 3 TagenNetzwerkmanagement

Jedes Mal wenn ich Netinstall längere Zeit nicht benutzt habe stolpere ich über die „Besonderheiten“ dieser Software. Das ist ...

Microsoft
Microsoft: LDAPS per Update als Default
Information von em-pie vor 3 TagenMicrosoft2 Kommentare

Hallo, Microsoft wird mit einem der zukünftigen Updates LDAP auf LDAPS per Default umstellen. Admins von angebundenen Systemen die ...

Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 5 TagenHumor (lol)19 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Heiß diskutierte Inhalte
Windows Server
Kontakt mit Warenwirtschaft Software Anbieter - Netzwerkstbilität
Frage von PoddeldunktWindows Server18 Kommentare

Hallo zusammen, entschuldigt erstmal den schlechten Titel, aber mir ist nicht eingefallen wie ich das ganze Aussagekräftiger gestalten soll. ...

Windows 10
Reicht eine 64GB SSD für einen Einwahl-PC für die Funktionsupgrade?
gelöst Frage von StefanKittelWindows 1018 Kommentare

Hallo, ich weiß, bei Google steht ganz viel, aber das meiste zu 32GB und irgendwie schreibt jeder was Anderes. ...

Windows Tools
Autologoff Local User Windows 10 bei idle Time von 900 Sekunden
Frage von Hendrik2586Windows Tools16 Kommentare

Hallo ihr lieben. :) Ich hatte das Thema schon mal vor einer Weile, aber nun muss ich es nochmal ...

Windows Server
Problem bei der Installation von .Net Framework 3.5 auf Server 2012R2
Frage von Timo0oWindows Server15 Kommentare

Hallo zusammen, vielleicht kann mir hier wer helfen ich bin nämlich langsam am Verzweifeln. Ich habe hier einen Server ...