Das Notes Forum

Sonstiges => Infrastruktur => Thema gestartet von: Hernan Cortez am 04.05.04 - 10:22:57

Titel: Windows 2000: Skript, umvon allen Dateien eines Ordners Schreibschutz entfernen
Beitrag von: Hernan Cortez am 04.05.04 - 10:22:57
Hi,

Der Kunde kopiert ein Verzeichnis von einer CD/DVD auf einen Testrechner.
Nun sind dann all diese Dateien bekannterweise schreibgeschützt (nur lesen in Zugriffsrechten).
Ist es möglich dieses Attribut "schreibgeschützt" rekursiv für alle Dateien unterhalb eines bestimmten Wurzel-Ordners zu entfernen. Irgendwelche VB Skripte?

Gruß Axel
Titel: Re:Windows 2000: Skript, umvon allen Dateien eines Ordners Schreibschutz entfern
Beitrag von: animate am 04.05.04 - 10:55:31
http://vbnet.mvps.org/index.html?code/fileapi/recursiveattr.htm

is aber für VB, nicht für VBS, vielleicht kannst dus übersetzen

hier is noch ein ähnliches Beispiel, das das ganze mit dem FileSystemObject erledigt.
http://www.ostrosoft.com/vb/projects/FindFileByExt/index.asp


oder du googlest noch ein bisschen. Stichwörter: FSO, File, FileAttribute, ReadOnly



oder der User benutzt nen gescheiten Dateimanager  ;)
Titel: Re:Windows 2000: Skript, umvon allen Dateien eines Ordners Schreibschutz entfern
Beitrag von: animate am 04.05.04 - 10:59:02
ich hab grade mal unter Win2000 über das Kontextmenü eines Ordners die Eigenschaften des Ordners geöffnet. Und wenn ich da auf "Schreibgeschützt" klicke und bestätige, dann werde ich gefragt, ob das für alle Unterordner auch gelten soll.
Titel: Re:Windows 2000: Skript, umvon allen Dateien eines Ordners Schreibschutz entfern
Beitrag von: Semeaphoros am 04.05.04 - 11:10:57
... und für Freaks gibts noch die Kommandozeile:

attrib -r *.* /S
Titel: Re:Windows 2000: Skript, umvon allen Dateien eines Ordners Schreibschutz entfern
Beitrag von: Hernan Cortez am 04.05.04 - 11:15:47
8)
oops.
Sollte mich wirklich wieder ein bischen mehr mit Windows beschäftigen.

Schreib gerad DAU Dokumentation:
Theoretisch eine verantwortungsvolle und sinnvolle Arbeit.
Nach 2.5 Stunden:  
(http://saloon.javaranch.com/ubb/graemlins/sleep.gif) + es gibt soviele Details, die zu beachten sind.  ::)