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

Batch bzw.VBS Datei zum Löschen von Apple Dateien

Frage Entwicklung

Mitglied: ilpepe82

ilpepe82 (Level 1) - Jetzt verbinden

30.11.2009 um 16:12 Uhr, 6530 Aufrufe, 10 Kommentare

Ich bin auf der Suche nach einem Script bzw. Batch Datei, welches auf einem Windows Server 2003 bestimmte, von einem Apple erstellte Dateien, löscht.

Wir müssen öfter Bilder von mehreren Mac's auf einen Windows Server 2003 kopieren. Dies geschieht auch ohne Probleme, jedoch legt der PC nun auch pro Bild eine 2. Datei an (.Dateiname). Diese würde ich jetzt gerne automatisch löschen, Am besten über ein Script, welches auch vom Mac aufgerufen werden kann und in diesem Ordner alle .* Dateien löscht.

Ist dies möglich, wenn ja wie?

Vielen Dank!
Mitglied: TsukiSan
30.11.2009 um 16:20 Uhr
auch ein grußloses Hallo an ilpepe82 ,

wie das bei Mac funktioniert weiß ich nicht. Aber du kannst in dem Ordner die Dateien mit einem simplen Batch alle löschen:
01.
del C:\Woauchimmer\*.Dateien /q
Gruss
Tsuki
Bitte warten ..
Mitglied: ilpepe82
30.11.2009 um 16:38 Uhr
Danke, sorry, Hab ich doch wirklich auf ein hallo vergessen shame on me.

Habe es nun so gelöst:

01.
Dim FSO 
02.
Set FSO = CreateObject("Scripting.FileSystemObject") 
03.
FSO.DeleteFile("D:\Bilder\Upload\._*.jpg")
Brauche ich nur mehr eine Lösung fürs Netzwerk über einen Apple PC. Danke vielmals!
Bitte warten ..
Mitglied: TsukiSan
30.11.2009 um 16:46 Uhr
Hallo ilpepe82 ,

bei VBS und auch VB sei vorsichtig mit Netzwerkpfaden.
Die Dinger wie: "\\Computername\Freigabe\" funktionieren da nur bedingt.
Also von meiner Seite her, mache und bastle dein Löschscript auf dem Windowsserver. Bei Apple kenn' ich mich nicht aus.
Shame in me!
Aber es ist sicher letztenendes egal, wo und wann man Dateien löscht
Wenn du es vor hast, diese Dateien lokal zu löschen,dann hast du den richtigen Ansatz schon gepostet!

Gruss
Tsuki
Bitte warten ..
Mitglied: ilpepe82
30.11.2009 um 16:53 Uhr
Hallo TsukiSan,

Danke.
Leider bin ich bzgl. Apple auch nicht der hellste, aber das wird schon noch.

Was wäre, wenn ich ein Netzlaufwerk zuweise, welches sich immer mit dem Server verbindet. So hat man die gewissheit, dass der Pfad stimmt.

Werde zu Sicherheit noch eine Überprüfung einbauen, ob es das Netzlaufwerk überhaupt gibt.

lG
pepe
Bitte warten ..
Mitglied: 60730
30.11.2009 um 17:05 Uhr
Servus,

das ist der "falsche" Weg...

Im Terminal unter Adminrechten auf den Macs:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

..und die werden gar nicht mehr angelegt.

(Natürlich danach einmalig die. löschen)

Gruß
Bitte warten ..
Mitglied: ilpepe82
30.11.2009 um 17:11 Uhr
Hallo!

Bin ich beim 2. mal nachdenken auf draufgekommen. Naja, schon zu lange munter :/

Super, das ist natürlich noch viel besser!

Vielen Dank!
Bitte warten ..
Mitglied: lexa-lexa
30.11.2009 um 17:13 Uhr
Hi,

ich denke, die Apfelkisten haben eine Unix/Linux ähnliche Shell?

Dann sollte es doch so gehen:

01.
find /pfad/zum/windows/share -type f -name ".*" -exec rm {} \;
Der Pfad steht für das Verzeichnis, in welchem (rekursiv) alle Dateien (nicht Ordner) zu löschen sind, deren Name einem Punkt beginnen. Da musst du halt den richtigen Pfad einsetzen.

Übrigens ist dein VB Script ziemlich overdosed, nur um ein paar simple Dateien zu löschen. Ein einfacher DOS Befehl in einer BAT bzw. CMD Datei tut das Ganze ohne jegliches VB-Geraffel:

01.
del /q /s "c:\dateien\.*"
Bitte warten ..
Mitglied: 60730
30.11.2009 um 17:19 Uhr
Zitat von lexa-lexa:

/snip
Übrigens ist dein VB Script ziemlich overdosed, nur um ein paar simple Dateien zu löschen. Ein einfacher DOS Befehl in einer BAT
bzw. CMD Datei tut das Ganze ohne jegliches VB-Geraffel:

01.
del /q /s "c:\dateien\.*"
ist auch overdozed...

01.
del  /s "c:\dateien\.*"
"würde in einer Batch" - genauso funktionieren...

Gruß
Bitte warten ..
Mitglied: lexa-lexa
30.11.2009 um 17:38 Uhr
Möglich. Aber auch noch overdozed, so wärs noch kürzer:

01.
del /s "c:\dateien\.*"
Aber ich würde das Risiko einer wartenden DOS-Shell nicht eingehen wollen. Niemand weiss 100-prozentig, wie sich DOS Befehle wirklich verhalten. Da sollte man sich wenigstens an das halten, was dokumentiert ist ;)

del /?
[...]
/Q Keine Rückfrage bei Verwendung globaler Platzhalter.
[...]
Bitte warten ..
Mitglied: 60730
30.11.2009 um 17:42 Uhr
Zitat von lexa-lexa:
Niemand weiss 100-prozentig, wie sich DOS Befehle wirklich verhalten.

Ok - dann geb ich mich geschlagen und du darfst mich niemand nennen - oder auch Apple Jünger - ganz frei nach deinem Gusto.

Thema eh erledigt.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch datei zum duplikate löschen
gelöst Frage von M4xx-oneBatch & Shell5 Kommentare

Hallo Gemeinde ich hab ein problem ich möchte mittels batchdatei eine TXT datei aufräumen die datei hat folgende eintäge ...

Batch & Shell
Batch Datei zum löschen des Papierkorbes
Frage von Munin92Batch & Shell3 Kommentare

Guten Abend liebe Community, ich hoffe das ich in diesem Forum für diese Frage richtig bin. Und zwar habe ...

Batch & Shell
Batch Datei: Alte Dateien in div. Unterordnern löschen
gelöst Frage von simonsaysBatch & Shell11 Kommentare

Hallo zusammen Ich habe einen Ordner "xxx" in diesem Ordner sind Unterordner "yyy" und "zzz" - xxx yyy zzz ...

Windows 7
Mit einer Batch-Datei einzelne Ausschnitte aus einer Text-Datei löschen
gelöst Frage von meisterluehrsWindows 719 Kommentare

guten morgen, ja ich weiss haben schon weiss gott wie viele andere gefragt Aber, bei mir hilft nix :/ ...

Neue Wissensbeiträge
Batch & Shell

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

Information von Penny.Cilin vor 14 StundenBatch & Shell8 Kommentare

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

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 16 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...