Mittels For-Schleife allen Ordner und Dateien auf USB-Stick bestimmte Dateiattribute hinzufügen außer einer
Hallo,
ich bräuchte einen kleinen Batch das mir alle Dateien und Verzeichnisse(Ohne Unterordner)außer einer Datei namens Unlock.exe(und der Bat selbst)
mit den Dateiattrributen +s +h füllt (attrib Pfad +s +h). Das Sript soll auf einen Usb-Stick ausgeführt werden .Also ist immer der Laufwerkbuchstabe unterschiedlich. Das Script soll vollkommen automatisch arbeiten
Meine Frage ist das möglich Ausnamen reinzubringen.
und wenn ja wie?
ich hoffe ihr könnt mir helfen
mfg
Julian57
ich bräuchte einen kleinen Batch das mir alle Dateien und Verzeichnisse(Ohne Unterordner)außer einer Datei namens Unlock.exe(und der Bat selbst)
mit den Dateiattrributen +s +h füllt (attrib Pfad +s +h). Das Sript soll auf einen Usb-Stick ausgeführt werden .Also ist immer der Laufwerkbuchstabe unterschiedlich. Das Script soll vollkommen automatisch arbeiten
Meine Frage ist das möglich Ausnamen reinzubringen.
und wenn ja wie?
ich hoffe ihr könnt mir helfen
mfg
Julian57
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 157242
Url: https://administrator.de/contentid/157242
Ausgedruckt am: 23.11.2024 um 04:11 Uhr
6 Kommentare
Neuester Kommentar
moin julian,
die Ausnahmen kannst Du über eine seperate Liste - geht einfacher ist einfacher wartbar oder
in eine Variable oder for Schleife legen.
Gruß Phil
die Ausnahmen kannst Du über eine seperate Liste - geht einfacher ist einfacher wartbar oder
in eine Variable oder for Schleife legen.
echo off&setlocal
pushD %~d0\
(echo.unlock.exe
echo.%~f0
echo.Liste
)>Liste
for /f "delims=" %%i in ('dir /b /a-s /a-h ^|findstr /v G:Liste') do attrib +s +h "%%i"
popD
Gruß Phil
Moin Julian87 Julian57,
der DIR-Befehl ist ein relativ ungefährlicher Befehl... der liest nur Daten und verändert oder löscht keine.
Es spräche aus meiner Sicht kaum etwas dagegen, die zweieinhalb Varianten des DIR-Schalters /a durchzuprobieren,
die wir optimistischerweise auch einem mit Donuts und Hamburgern grossgezogenen Redmonder Praktikanten zutrauen würden.
Was könnte es denn sein, wenn offensichtlich "DIR /a-s-h" alles anzeigt, was nicht das Attribut "System" und nicht das Attribut "heimlich" hat??
Nur Mut.
Harry Potter hatte schon einen Troll & einen Basilisk erlegt, als er noch viel jünger war als du jetzt.
Undokumentiert ist bestenfalls, dass ein "DIR /a" ohne weitere Konkretisierung auch die /system&heimlich-Dateien anzeigt Z.B. ein
Grüße
Biber
der DIR-Befehl ist ein relativ ungefährlicher Befehl... der liest nur Daten und verändert oder löscht keine.
Es spräche aus meiner Sicht kaum etwas dagegen, die zweieinhalb Varianten des DIR-Schalters /a durchzuprobieren,
die wir optimistischerweise auch einem mit Donuts und Hamburgern grossgezogenen Redmonder Praktikanten zutrauen würden.
Was könnte es denn sein, wenn offensichtlich "DIR /a-s-h" alles anzeigt, was nicht das Attribut "System" und nicht das Attribut "heimlich" hat??
Nur Mut.
Harry Potter hatte schon einen Troll & einen Basilisk erlegt, als er noch viel jünger war als du jetzt.
Undokumentiert ist bestenfalls, dass ein "DIR /a" ohne weitere Konkretisierung auch die /system&heimlich-Dateien anzeigt Z.B. ein
dir /b /a /s "%userprofile%\desktop.ini"
Grüße
Biber
Sorry Julian57,
a) es passiert sogar bei ganz einfachen Nicknames wie meinem, dass da unglaubliche Schreibweisen kreiiert werden.
b) wenn es "Julian57" heißt ->dann war sogar Professor Dumbledore viel jünger als du, als Harry Potter seinen ersten Troll erlegt hat <grinz>.
Grüße
Biber
P.S. Du darfst mich aber auch "Bieber" nennen.
a) es passiert sogar bei ganz einfachen Nicknames wie meinem, dass da unglaubliche Schreibweisen kreiiert werden.
b) wenn es "Julian57" heißt ->dann war sogar Professor Dumbledore viel jünger als du, als Harry Potter seinen ersten Troll erlegt hat <grinz>.
Grüße
Biber
P.S. Du darfst mich aber auch "Bieber" nennen.