Auteur Topic: Gebruiker gedefinieerde scripts uitvoeren  (gelezen 4041 keer)

Offline jandirkv

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 9
Gebruiker gedefinieerde scripts uitvoeren
« Gepost op: 29 maart 2013, 03:00:46 »
Ik heb sinds een week een DS213+ en het is echt een fantastisch apparaat. Ik heb een vraag over het volgende. Bij taakplanner kun je zelf gemaakte scripts laten uitvoeren. Waarmee kun je deze scripts schrijven en is dat erg moeilijk. Ik heb wel aardig wat visual basic kennis, heb ik hier wat aan of is het totaal anders.
  • Mijn Synology: DS213+
  • HDD's: 2x seagate 3tb

Offline thecell

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 474
  • -Ontvangen: 212
  • Berichten: 1.362
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #1 Gepost op: 29 maart 2013, 08:38:26 »
Scripts maak je met een editor zoals Notepad++

Voorbeelden kan je vinden op Wizjos, mdevries ( onderaan staat een link naar de code ) en via Google.
  • Mijn Synology: DS415+
  • Extra's: Router RT1900ac
Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop.

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 114
  • -Ontvangen: 171
  • Berichten: 1.944
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #2 Gepost op: 29 maart 2013, 12:30:30 »
Je kun ook eens via Google zoeken op 'linux shell scripting tutorial'... Je krijgt dan hits als: http://linuxconfig.org/Bash_scripting_Tutorial en http://linuxcommand.org/writing_shell_scripts.php om maar eens wat te noemen... Erg leerzaam. Niet alle linuxen kennen dezelfde command interpreter, maar veel commando's zijn wel onderling uitwisselbaar.
Aan VB kennis heb je op zich niet zoveel... Weten hoe je batchprogramma's schrijft (Dos) is handiger.
Denk er om dat je, als je je scripts op de PC schrijft, deze opslaat als een unix bestand: linux snapt niet zoveel van de Dos/Windows regeleinden.

Succes!

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline jandirkv

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 9
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #3 Gepost op: 29 maart 2013, 14:23:50 »
Bedankt voor de info heren.
  • Mijn Synology: DS213+
  • HDD's: 2x seagate 3tb

Offline Snowmiss

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 13
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #4 Gepost op: 30 december 2020, 11:45:01 »
Net gezocht voor een vraag en toen kwam ik bij deze uit.
Aan de titel te zien, dacht ik, dit wil ik ook, maar dat is niet zo ;-)

Mijn vraag is nl. in welke map plaats ik een script, dat ik daarna op de commandline kan gebruiken in de map waar ik op dat moment sta?

Als voorbeeld in Debian is dat /usr/local/bin, maar ik zag dat die op een synology niet bestaat. Dus deze net aangemaakt, en het script met de juiste rechten in die map geplaatst, maar ik kan hem niet aanroepen als ik in een andere map sta.

Welke kant moet ik zoeken?
  • Mijn Synology: DS220+
  • HDD's: 2x WD HGST310

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1056
  • -Ontvangen: 6287
  • Berichten: 37.129
  • Synology is awesome.
    • Synology Support
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #5 Gepost op: 30 december 2020, 11:56:08 »
Citaat
Mijn vraag is nl. in welke map plaats ik een script
Als voorbeeld in Debian is dat /usr/local/bin, maar ik zag dat die op een synology niet bestaat. Dus deze net aangemaakt
Ik plaats scripts gewoon in een Gedeelde Map, b.v. Scripts.

Citaat
maar ik kan hem niet aanroepen als ik in een andere map sta.
Zolang je de complete paden gebruikt, kan het wel.


CS406     DSM 2.0-0731       [ARCHIEF OPSLAG]
DS107+    DSM 3.1-1639       [ARCHIEF OPSLAG]
DS107+    DSM 3.1-1639       [ARCHIEF OPSLAG]
DS508     DSM 4.0-2265       [ARCHIEF OPSLAG]
DS111     DSM 6.1.7-15284-3  [ARCHIEF OPSLAG]
DS411slim DSM 6.2.3-25426-2  [SPEELTJE]
DS411+II  DSM 6.2.3-25426-3  [BACKUP]
DS413J    DSM 6.2.3-25426-2  [Surveillance]
DS716+II  DSM 6.2.4-25554    [TEST]
-----VMM  DSM 7.0-41222      [BETA]
DS918+    DSM 6.2.3-25426-3  [PROD]
RT2600ac  SRM 1.2.4-8081-2   [PROD]
MR2200ac  SRM 1.2.4-8081-2   [PROD]

Offline Snowmiss

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 13
Re: Gebruiker gedefinieerde scripts uitvoeren
« Reactie #6 Gepost op: 30 december 2020, 17:47:26 »
Dat zijn ook opties, gebruik dit script ook niet super vaak, dus kan net zo goed zo.
  • Mijn Synology: DS220+
  • HDD's: 2x WD HGST310


 

SafeAccess per gebruiker en niet per apparaat?

Gestart door bartmans99Board Synology Router

Reacties: 6
Gelezen: 377
Laatste bericht 05 januari 2021, 01:05:54
door Briolet
Universal search vind ook mappen die niet voor die gebruiker zijn!

Gestart door UnderlyingglitchBoard Officiƫle Packages

Reacties: 12
Gelezen: 1345
Laatste bericht 30 november 2017, 15:36:53
door Birdy
Gebruiker map toegang geven om te downloaden

Gestart door Karine01Board File Station

Reacties: 3
Gelezen: 1236
Laatste bericht 12 maart 2016, 12:30:54
door Karine01
Hoe kun je fotos in ds foto zien die in de home map staan van de gebruiker?

Gestart door guppie1Board Photo Station / Blog

Reacties: 21
Gelezen: 5020
Laatste bericht 10 oktober 2014, 17:42:21
door guppie1
[OPGELOST] DSM 4.2 or not to DSM 4.2? DSM 4.1 nwe gebruiker!

Gestart door m4v3r1ckBoard Synology DSM 5.1 en eerder

Reacties: 8
Gelezen: 3154
Laatste bericht 06 maart 2013, 21:46:35
door m4v3r1ck