Auteur Topic: Gebruiker gedefinieerde scripts uitvoeren  (gelezen 3931 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: 211
  • 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: 113
  • -Ontvangen: 171
  • Berichten: 1.941
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: 8
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: 1046
  • -Ontvangen: 6142
  • Berichten: 36.584
  • 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]
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-2  [BACKUP]
DS413J    DSM 6.2.3-25426-2  [Surveillance]
DS716+II  DSM 6.2.3-25426-3  [TEST]
-----VMM  DSM 7.0-41222      [BETA]
DS918+    DSM 6.2.3-25426-2  [PROD]
RT2600ac  SRM 1.2.4-8081-1   [PROD]
MR2200ac  SRM 1.2.4-8081-1   [PROD]

Offline Snowmiss

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 8
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 AutoSub-bootstrapBill zichtbaar maken

Gestart door MadscienceBoard Synology DSM 6.0

Reacties: 5
Gelezen: 949
Laatste bericht 13 december 2016, 22:20:55
door Birdy
Ik wil niet dat mijn gebruiker al mijn mappen ziet

Gestart door hotlineBoard Photo Station / Blog

Reacties: 5
Gelezen: 3986
Laatste bericht 25 april 2015, 21:44:03
door Babylonia
Nieuwe gebruiker

Gestart door daroyBoard The lounge

Reacties: 7
Gelezen: 1331
Laatste bericht 22 november 2013, 11:53:37
door daroy
SSH Gebruiker Login

Gestart door Martijn85Board Algemeen

Reacties: 3
Gelezen: 2991
Laatste bericht 12 februari 2013, 15:58:24
door control4
VERPLAATST: Security Advisor en (verborgen) gebruiker

Gestart door BirdyBoard Synology DSM 6.2

Reacties: 0
Gelezen: 507
Laatste bericht 31 mei 2018, 13:57:10
door Birdy