[Scripting] Mappenstructuur kopieren met rechten*

Pagina: 1
Acties:

  • breeeem
  • Registratie: Maart 2003
  • Laatst online: 31-01 15:34
Ik zit met een vraag van iemand om het volgende te realiseren.

Een map "projectnaam" met een vaste mappenstructuur en rechten eronder welke elke keer als er een nieuwe project aangemaakt automatisch aangemaakt worden. (nu word dit nog allemaal met de hand gedaan)

Dit is geen doen en dit moet in mijn ogen geautomatiseerd kunnen worden.

Een idee wat ik heb is om een "standaard map" ergen neer te zetten en doormiddel van een batch bestandje en robocopy een nieuwe map aan te laten maken. De Gebruiker hoeft alleen maar de nieuw aangemaakte map van naam te wijzigien.
Via de scheduler van windows 2003 server dit batch bestandje te laten lopen en elke 5 minuten controlleert of de map nog bestaat, anders eentje aanmaken.

Het idee erachter lijkt mij goed uit te voeren echter ben ik niet zo'n batch bestand schrijver en hoop dat iemand mij hiermee zou willen helpen.

Heb me eigen al het appezuur gezocht hier op het forum en ben er daardoor ook achter gekomen dat robocopy een goede copieer tool is hiervoor. Een gebruiker mag geen rechten zetten daardoor lijkt mij de scheduler van windows 2003 wel een goed die op het admin account draaid.

Ik hoop dat iemand mij opweg kan helpen

Verwijderd

Je geeft toch zelf de oplossing al?
Robocopy gebruiken en een batchfile schrijven, daar is meer dan genoeg over te vinden op google hoe je dat zou kunnen doen.
Maar waarom wil je na het aanmaken controleren of de map nog bestaat?
Gebruikers kunnen hem toch niet weggooien?

  • breeeem
  • Registratie: Maart 2003
  • Laatst online: 31-01 15:34
Omdat de project naam elke keer anders is.

De gebruiker kan geen nieuwe aanmaken omdat een gebruiker geen rechten kan zetten.

Op deze manier laat ik de server (admin account) de map steeds aanmaken en zal de gebruiker alleen de naam van de aangemaakte map renamen. Dan bestaat hij niet meer en maakt hij weer een nieuwe aan.

Verwijderd

oooh op die manier, kwartje valt inderdaad ;)

C:\afgeschermd\nieuwproject
c:\projecten\nieuwproject


bijv. in een batch:

code:
1
IF NOT EXIST C:\PROJECTEN\NIEUWPROJECT XCOPY C:\AFGESCHERMD\NIEUWPROJECT C:\PROJECTEN\ /E


(hoe het met rechten zit icm xcopy weet ik eigenlijk niet, maar je kan zelf wel aanvoelen welk gedeelte in deze regel je moet aanpassen om daar robocopy voor te gebruiken ;))

[ Voor 27% gewijzigd door Verwijderd op 11-12-2008 15:02 ]


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

breeeem schreef op donderdag 11 december 2008 @ 14:32:
Ik zit met een vraag van iemand om het volgende te realiseren.

Een map "projectnaam" met een vaste mappenstructuur en rechten eronder welke elke keer als er een nieuwe project aangemaakt automatisch aangemaakt worden. (nu word dit nog allemaal met de hand gedaan)

Dit is geen doen en dit moet in mijn ogen geautomatiseerd kunnen worden.
Correct, maar daarvoor zijn betere Provisoning manieren dan dit voor te bedenken toch?

Afbeeldingslocatie: http://tweakers.net/ext/f/38vDpm01AWUs67aq0cfEU9HS/full.png


http://share.intelliem.co...ing-tool-teched-2008.aspx

[ Voor 18% gewijzigd door alt-92 op 11-12-2008 23:31 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Hmm, dat is inderdaad een mooie oplossing.
Altijd handig mocht ik het in de praktijk eens een keer tegen komen.
Pagina: 1