Autor Thema: Datei löschen  (Gelesen 2495 mal)

Offline OlliS.

  • Frischling
  • *
  • Beiträge: 30
Datei löschen
« am: 12.03.12 - 12:00:50 »
Hallo Zusammen,

ich würde gerne einen Agenten in Lotus Notes schreiben der täglich in einem fest vorgegebenen Dateipfad alle Dateien löscht die bspw. Booking... heißen.

Habe schonmal gelesen das es da einen Kill Befehl gibt.

Kann mir hier eventuell jemand weiterhelfen?

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline OlliS.

  • Frischling
  • *
  • Beiträge: 30
Re: Datei löschen
« Antwort #2 am: 12.03.12 - 12:06:59 »
Das habe ich auch schon gefunden problem ist nur ein bezug zu agenten herzustellen.

wie würde der Agent aussehen?


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Datei löschen
« Antwort #3 am: 12.03.12 - 12:14:47 »
Mit dem Dir-Befehl die betreffenden Dateien ermitteln, durchloopen und löschen. Da ist kein Voodoo dabei.

HTH,
Bernhard

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Datei löschen
« Antwort #4 am: 12.03.12 - 12:15:54 »
Hallo,

Der Dir-Befehl sollte Dir hier auch noch gute Dienste erweisen.


Andreas

P.S.:
Bernhard war einmal mehr schneller.  :'(

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Datei löschen
« Antwort #5 am: 12.03.12 - 12:17:12 »
Im einfachsten Fall so:
Code
Sub Initialize

	

End Sub

dann brauchst Du nur noch Deine Businesslogik einfuellen.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline RZLT

  • Aktives Mitglied
  • ***
  • Beiträge: 201
  • Geschlecht: Männlich
Re: Datei löschen
« Antwort #6 am: 12.03.12 - 12:18:05 »
1,85 cm groß, durchtrainiert, dunkelhaarig  8)

Sorry, der musste sein.

Ein Teilchen davon:

On Error Resume Next
fileNameDir = fileDir & OrganisationseinheitNum & "\" & fileNameRem
Kill fileNameDir

Der kursive Text ist der Bezug auf den Dateinamen, wenn ich mich noch recht an den Aufbau des Agenten erinnere.
Lg Tom


9 Dominoserver 9.0.1 FP10HF197 auf Windows 2012
8 x Hardware HPDL380 G9 (Intel Xeon E5-2643v3) 32 GB RAM
Vault und Adminserver auf ESX
IQSuite 18.1.2
Powertools 6.0
3 Virtuelle Testserver auf ESX
usw. usw. usw.

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Datei löschen
« Antwort #7 am: 12.03.12 - 13:04:58 »
Ich würde mir das Leben nicht unnötig schwer machen und in dem Fall per shell/@launchapp/serverprogramm einen entsprechenden DOS-Befehl absetzen.
z.B.:  "%COMSPEC% /C del /y c:\booking\*.*"
(ohne Gewähr)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz