Kix Script (login script)

Status
Niet open voor verdere reacties.

87122270student

Gebruiker
Lid geworden
29 jan 2007
Berichten
175
Ik ben bezig om een loginscropt te maken die een netwerkschijf moet aanmaken van de volgende locatie:
\\server01\USERFOLDER\USERNAME

USERFOLDER = Een verborgen map en is te benaderen onder de naam userfolder$
USERNAME = De gebruikersnaam.

Inmiddels heb ik het volgende stukje wat werkt
IF INGROUP ("Domain Users")
USE L: "\\server01\userfolder$\@USERID"
endif

Dit onderstaande stukje werkt ook

$userdir="\\server01\userfolder$\"+LCASE(TRIM(@USERID))
IF ingroup("Domain Users")
use R: $userdir
ENDIF

Wie kan mij toelichting geven wat het verschil is?

BVD
 
Laatst bewerkt:
Ik heb maar kort en al lang niet meer met kix gewerkt, maar denk dat dit

LCASE(TRIM(@USERID)) = KLEINELETTER(ORGANISEREN(@GEBRUIKERSID))

het enige verschil is.. Je geeft hier het commando om de map van de gebruikersnaam aan te maken in allemaal Kleine letters (Dus Hoofdletters omzette in Kleine letters). Afhankelijk van wat je ingeeft in de AD en wat het script hier uitleest, zou dit een overbodige regel kunnen zijn.. Het andere script leest en schrijft de AD leterlijk over.
 
Beste,

Oke

Dus als een gebruikermap niet bestaat maakt hij deze aan?
doe ik: LCASE(TRIM(@USERID))+'$' dan maakt hij er een verborgen map van?

dan wordt het:
$userdir="\\server01\userfolder$\"+LCASE(TRIM(@USERID))
of
$userdir="\\server01\userfolder$\"+LCASE(TRIM(@USERID))'$'
Al is deze laatste overbodig, een vorborgen map in een verborgen map.
 
Nee, de mappen met $ worden alleen verborgen mits deze wordt gedeeld op het netwerk.
Dus een niet gedeelde map met het $ teken dan is dit teken gewoon onderdeel van de naam.

userfolder$ = moet gedeelde map op netwerk worden en dus door $ onzichtbaar als share.

De mappen die daar in komen worden niet gedeeld, maar worden met een log on script gemaakt voor en door de huidige gebruiker die inlogt. Deze krijgt dus de rechten voor "Maker/Eigenaar" als persoonlijke map en is dan niet toegankelijk voor de overige gebruikers. Zelfs niet voor de Admin ook deze zal de rechten geforceerd over moeten nemen om toegang te krijgen.


:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan