Auteur Topic: mappen legen uit profielen  (gelezen 359 keer)

Offline bassie70

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 3
mappen legen uit profielen
« Gepost op: 21 oktober 2019, 18:00:12 »
Ik kan het nergens vinden, misschien heeft hier iemand de oplossing.
Op onze synology staan de profielen van zo een 60 gebruikers.

Alle gebruikers hebben een downloadmap, deze wil ik dus wekelijks via een script oid laten legen.
Is er ergens een script die bij elke gebruiker de download map leeg maakt?

Dat zou heel mooi zijn en scheelt ons een hoop werk.

Ik ben benieuwd.

Gr Bas
  • Mijn Synology: 718,713,

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 118
  • -Ontvangen: 1725
  • Berichten: 11.526
Re: mappen legen uit profielen
« Reactie #1 Gepost op: 21 oktober 2019, 21:14:21 »
Je maakt een lijst met de 60 paden naar die downloadmappen.  En dan laat je een script die lijsr wekelijks inlezen en de mappen legen.

Lastiger wordt het als gebruikers de naam van de downloadmap zelf kunnen wijzigen. Dan moet je een stuk meer werk doen omdat je niet meer blind op die lijst kunt vertrouwen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR

Offline bassie70

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 3
Re: mappen legen uit profielen
« Reactie #2 Gepost op: 22 oktober 2019, 13:32:58 »
Ok, als dat de oplossing is, is hier toevallig een script aanwezig? Of hoe maken we dat script?

  • Mijn Synology: 718,713,

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 118
  • -Ontvangen: 1725
  • Berichten: 11.526
Re: mappen legen uit profielen
« Reactie #3 Gepost op: 22 oktober 2019, 14:26:28 »
Voor een script schrijven kun je hier kijken. Unix shell scripting

Ook als je alleen bestaande scripts wilt aanpassen heb je deze basiskennis uit de tutorial nodig.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR

Offline bassie70

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 3
Re: mappen legen uit profielen
« Reactie #4 Gepost op: 22 oktober 2019, 14:42:58 »
Thanks, daar kom ik wel uit. :thumbup:
  • Mijn Synology: 718,713,

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 118
  • -Ontvangen: 1725
  • Berichten: 11.526
Re: mappen legen uit profielen
« Reactie #5 Gepost op: 22 oktober 2019, 15:02:05 »
Overigens hoef je het wekelijks uitvoeren niet zelf te programmeren. Dat gaat gewoon via de taakplanner van de nas.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 987
  • -Ontvangen: 5412
  • Berichten: 32.495
  • Synology is awesome.
    • Synology Support
Re: mappen legen uit profielen
« Reactie #6 Gepost op: 22 oktober 2019, 15:02:53 »
Je moet er wel rekening mee houden, dat niet alle functies/commands aanwezig zijn in DSM.
PM mij s.v.p. niet voor Support! Gebruik hiervoor het Forum.

Veel mensen weten veel, maar niemand weet alles.


CS406     2 x HDS721075KLA330 DSM 2.0-0731       [ARCHIEF OPSLAG]
          ST3750640AS HD753LJ
DS107+    HDS722020ALA330     DSM 3.1-1639       [ARCHIEF OPSLAG]
DS111     WD40EZRZ            DSM 6.1.7-15284-3  [ARCHIEF OPSLAG]
DS411slim Wisselende HD's     DSM 6.2.1-23824-1  [SPEELTJE]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284-3  [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284-3  [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2.2-24922-4  [TEST]
RT2600ac                      SRM 1.2.3-8017-4   [PROD]
MR2200ac                      SRM 1.2.3-8017-4   [PROD]

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 118
  • -Ontvangen: 1725
  • Berichten: 11.526
Re: mappen legen uit profielen
« Reactie #7 Gepost op: 22 oktober 2019, 16:02:13 »
Er zullen alleen standaard functies nodig zijn die er wel in zitten.

Je definieert een array waar je het variabele deel van de paden in zet. (waarschijnlijk de account namen)

lijst=(jan piet henk)
Vervolgens loop je met een for loopje door die lijst, bouwt het pad op naar de betreffende folder en wist de inhoud.

Iets in de trant van

lengte=${#lijst[@]}

for (( index=0; index<$lengte; index++ )); do
  rm -fv "/volumex/xxxxx/"${lijst[${index}]}"/downloadfolder/*.*"
done

Alles ongeteste code. En dat pad is ook alleen een voorbeeld. Alles hangt er vanaf hoe logisch de downloadfolders zijn. Als er geen logica in zit die programmeerbaar is, dan moet je het hele pad in de lijst opnemen.

En test het script niet met "*.*" op het eind van het pad, maar met een specifieke filenaam. (voor het geval een fout in de code je hele nas wist)
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR


 

Nieuwe mappen op DS 106 default vanaf internet toegankelijk?

Gestart door LeendertBBoard NAS hardware vragen

Reacties: 12
Gelezen: 6011
Laatste bericht 10 oktober 2006, 14:47:17
door ger
MAP Drive cq Dubbele mappen in Explorer

Gestart door Menno_2Board NAS hardware vragen

Reacties: 2
Gelezen: 1909
Laatste bericht 09 juli 2007, 20:24:09
door Menno_2
Meerdere bestanden/mappen downloaden via FTP ?

Gestart door Michiel1Board Download Station

Reacties: 2
Gelezen: 1994
Laatste bericht 04 januari 2008, 17:25:06
door Michiel1
rechtenprobleem mappen

Gestart door AnonymousBoard FTP, NFS and Samba Server

Reacties: 5
Gelezen: 2346
Laatste bericht 23 juni 2008, 23:56:52
door Anonymous
Verwijderen mappen/bestanden backupschijf

Gestart door wowoBoard Data replicator & overige backupsoftware

Reacties: 4
Gelezen: 3647
Laatste bericht 19 maart 2008, 15:50:43
door wowo
Synology-Forum.nl is een Nederlands gebruikersforum en staat volledig los van het merk Synology. Lees onze privacyverklaring.