Auteur Topic: Gebruiker gedefinieerde scripts uitvoeren  (gelezen 6094 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: 502
  • -Ontvangen: 212
  • Berichten: 1.370
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+
Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop.

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 1.996
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: 1
  • Berichten: 17
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: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
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    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Snowmiss

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 17
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


 

gebruiker DownloadStation als eigenaar van een directory

Gestart door TullyBoard Download Station

Reacties: 4
Gelezen: 1015
Laatste bericht 17 mei 2019, 14:31:50
door Tully
Rechten gebruiker

Gestart door agertenbachBoard File Station

Reacties: 0
Gelezen: 2007
Laatste bericht 20 maart 2012, 07:03:36
door agertenbach
Photo station per gebruiker instellen lukt niet

Gestart door jpeters_73Board Photo Station / Photos

Reacties: 2
Gelezen: 1603
Laatste bericht 18 augustus 2015, 13:23:36
door jpeters_73
Gebruiker ziet geinstalleerde package

Gestart door zotteke1Board Synology DSM algemeen

Reacties: 6
Gelezen: 2022
Laatste bericht 23 januari 2014, 07:00:13
door zotteke1
VERPLAATST: machtigingen van gebruiker in dsm instellen in photo map gaat niet

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 1248
Laatste bericht 06 maart 2017, 21:14:57
door Birdy