Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

automatisch nieuwe file wegschrijven op nfs server

Pagina: 1
Acties:

Vraag


  • _nicky_
  • Registratie: Juni 2010
  • Laatst online: 08-07 14:36
Hallo iedereen,

Bestaat er een manier om het volgende automatisch te laten verlopen:

Een programma exporteert een pdf file (Windows systeem) welke vervolgens automatisch moet worden worden weggeschreven op een nfs server. Echter na verloop van tijd zal een reeds bestaand programma de file in de map op de server verwijderen en mag de oorspronkelijke file dus niet meer opnieuw gekopieerd worden.


alvast bedankt

thx

[ Voor 8% gewijzigd door _nicky_ op 18-07-2016 11:35 . Reden: extra info toegevoegd ]

Alle reacties


  • allure
  • Registratie: Mei 2001
  • Laatst online: 08:12

allure

Titaan fase 2/3

Wacht even, je wilt een bestand op een server plaatsen, dat lijkt me geen probleem.
Maar wat bedoel je met het programma dat het bestand verwijderd?

  • _nicky_
  • Registratie: Juni 2010
  • Laatst online: 08-07 14:36
het bestand/script dat op de server loopt zal automatisch het bestand verder verwerken en verwijderd het bestand uit de map op de server waardoor deze terug leeg komt te staan. Bekijk de map op de server als een soort van todo lijst voor het script.programma.

de map op de lokale pc heeft dus na verloop van tijd vele files staan (welke daar moeten blijven staan) en zou dus telkens als er een nieuwe file bijkomt (output resultaten) deze moeten kopieren naar de map op de server. Alleen na een tijdje (paar seconde vaak) zal de file op de server reeds weg zijn. Een simpele sync opdracht gaat dus niet in mijn ogen.

  • allure
  • Registratie: Mei 2001
  • Laatst online: 08:12

allure

Titaan fase 2/3

Je kopieerd dus een bestand naar de server en op de server draait een tool die dat bestand verwerkt en daarna weggooit?

Dus je wilt alleen nieuwe bestanden elke keer naar die map gekopieerd hebben?

  • _nicky_
  • Registratie: Juni 2010
  • Laatst online: 08-07 14:36
ja inderdaad :-)

  • hcQd
  • Registratie: September 2009
  • Nu online
Kun je op je Windows machine het bestand niet in eerste instantie aanmaken in een tijdelijk map, en na het kopiëren naar de server het pas verplaatsen naar zijn definitive bestemming? Dan kan er geen verwarring ontstaan over welke bestanden wel en niet naar de server moeten.

  • _nicky_
  • Registratie: Juni 2010
  • Laatst online: 08-07 14:36
hcQd schreef op maandag 18 juli 2016 @ 12:00:
Kun je op je Windows machine het bestand niet in eerste instantie aanmaken in een tijdelijk map, en na het kopiëren naar de server het pas verplaatsen naar zijn definitive bestemming? Dan kan er geen verwarring ontstaan over welke bestanden wel en niet naar de server moeten.
Dit is een mogelijkheid echter zal hiervoor een handeling van de user moeten voor plaats vinden vermoed ik. welke we net willen uitsluiten. de bedoeling is dat de resultaten opgeslagen worden door het meettoestel in een op voorhand toegewezen map en dat de eindgebruiker zich niets moet aantrekken van waar sla ik het bestand op en wat gebeurd er daarna mee.

het meettoestel herkent wanneer de de analyse gedaan is en slaat dan direct het resultaten op in een file zonder dat de gebruiker dus op een save knop moet drukken en een map moet aanwijzen.

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Dan zul je ergens moeten bijhouden welke files reeds klaargezet zijn, zodat je kan filteren en weet welke je over kan slaan. Maar dat zou dan betekenen, dat de files lokaal altijd bewaard blijven en op de NFS-share niet.

Aan de andere kant; als een file eenmaal verwerkt is, kun je het bron bestand natuurlijk ook verwijderen.

[ Voor 144% gewijzigd door CH4OS op 18-07-2016 12:09 ]


  • SgtElPotato
  • Registratie: Juli 2008
  • Laatst online: 26-11 20:56
Foldermill kan volgens mij wat jij wilt.
Alle nieuwe files in een folder worden verplaatst naar je netwerkshare en de processed files worden vervolgens in een andere map geplaatst.

Zucht...


  • _nicky_
  • Registratie: Juni 2010
  • Laatst online: 08-07 14:36
CH40S schreef op maandag 18 juli 2016 @ 12:06:
Dan zul je ergens moeten bijhouden welke files reeds klaargezet zijn, zodat je kan filteren en weet welke je over kan slaan. Maar dat zou dan betekenen, dat de files lokaal altijd bewaard blijven en op de NFS-share niet.

Aan de andere kant; als een file eenmaal verwerkt is, kun je het bron bestand natuurlijk ook verwijderen.
Ja de lokale files moeten bewaard blijven uit kwaliteitsoogpunt. De server dient eigenlijk is een doorgeefluik na verwerkingen worden de uiteindelijke files op een andere plaats weggeschreven.

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 22:13
Anders een Powershell-script die checkt wanneer er een nieuwe file bijgekomen is (eventueel met filter op bestandsnaam met wildcard of bestandsformaat), en dan die file kopieert naar de server.

Op die manier pak je alleen de nieuwe bestanden (actie gebeurt namelijk alleen bij creation) en lokaal blijft het bestand gewoon staan. User hoeft niets te doen want script.
Pagina: 1