Avatar billede inf3ct3d Nybegynder
15. april 2003 - 11:38 Der er 29 kommentarer og
1 løsning

Logon Script

Hej, så er jeg her lige igen med et spørgsmål :D

Er der ikke en der kan vise mig, hvordan du laver et privatdrev til en Windows 98 klient?

Jeg har sat det op så den skal have et privatdrev, afdelingsdrev og fællesdrev fra en Windows 2000 server med hjælp af et script som ligger i c:winnt\sysvol\sysvol\domænenavn\scripts

Er der en der kan vise mig hvordan man laver sådan et?
Avatar billede virtus Nybegynder
15. april 2003 - 11:42 #1
Hvis du ikke er bange for en lille udfordring er KiXTart helt sikker værd at sætte op på sit domæne

http://www.kixtart.org

Ellers bruger du bare "net use \\server\share drev:"

Peter
Avatar billede riversen Nybegynder
15. april 2003 - 11:42 #2
det bliver du nok nødt til at sætte op som homefolder under brugerprofilen i AD. Ellers skal du...som jeg ser det...til at teste hvilken bruger der logger på og så mappe privatdrev ud fra det.

Afdelingsdrev kan du lave vha. at oprette en gruppe på serveren for hver afdeling og så via kixtart login script tjekke om man er medlem af den pågældende gruppe og så mappe ud fra det.
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 11:47 #3
Hej i to :D

Jeg har prøvet at bruge kixtart, og jeg fatter nada siger nada af det, men ellers tak.

Riversen, kan du ikke lave et eksempel? for jeg fatter ikke hvordan man gør. Jeg har nemlig prøvet med variablen %username% og den fungere kun i 2000, så er det er lidt noget bib. :D
Avatar billede virtus Nybegynder
15. april 2003 - 11:51 #4
Hvad med at lave forskellige logon scripts til 98 brugerne ??
feks
Bent har sit bent98.bat script
osv osv osv ??

Prøvet det ?

Peter
Avatar billede riversen Nybegynder
15. april 2003 - 11:52 #5
http://privat.riversen.dk/kixtart.txt

har du skrevet følgende i home folder --> connect

\\server\sharenavn\%username% og det virkede ikke?
Avatar billede riversen Nybegynder
15. april 2003 - 11:53 #6
men hvis ikke det virker, så er individuelle loginscripts til win98 klienter nok løsningen som virtus foreslår
Avatar billede riversen Nybegynder
15. april 2003 - 11:54 #7
eller lav tjek på brugernavns niveau selvfølgelig i kixtart loginscriptet...
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:00 #8
\\server\sharenavn\%username% nej det virker ikke... Mit logonscript ser sådan ud:

Rem Logon script
Echo Welcome %USERNAME% to the
Echo %USERDOMAIN% Domain
REM faellesdrev
NET USE X: \\Win2kserver\faellesdrev
REM Afdeling
NET USE Y: \\Win2kserver\Afdeling
wscript \\win2kserver\netlogon\printer.vbs

der har jeg lavet fællesdrev og afdelingsdrev og en printer, men den skal i ikke tage jer af... og jeg skulle meget gerne have det script som 98 maskinen skal bruge, det skulle meget gerne ind i det script som jeg har postet
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:00 #9
og det der ADDPRINTERCONNECTION, det virker ikke i win 98 :(
Avatar billede virtus Nybegynder
15. april 2003 - 12:01 #10
Printer hedder

"net use \\server\printer ltp1"

Peter
Avatar billede riversen Nybegynder
15. april 2003 - 12:02 #11
jeg ved godt addprinterconnection ikke virker...bare et script jeg havde liggende

men så må du lave individuelle login-scripts til win98 klienterne som jeg ser det. Ved egentlig heller ikke om ingroup og tjek på brugernavn i kixtart virker i win98
Avatar billede jpvj Nybegynder
15. april 2003 - 12:03 #12
Er der en sammenhæng mellem brugernavnet og privat sharenavnet?
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:05 #13
kan du så ikke give et eksempel på det riversen? hvordan skal computeren overhoved vide hvem det er der logger på?
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:05 #14
nej det er der ikke jpvj
Avatar billede riversen Nybegynder
15. april 2003 - 12:07 #15
under brugeren i AD kan du jo skrive hvilken bat fil der skal bruges som loginscript...så angiver du bare forskellige filer til dem der bruger win98
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:09 #16
jamen jeg ved ikke en gang hvad jeg skal skrive i det der script, for hver bruger :(
Avatar billede riversen Nybegynder
15. april 2003 - 12:10 #17
net use f: \\server\blablabla
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:12 #18
for han så privat mappe rettigheder?? Som han gør i win2k?
Avatar billede virtus Nybegynder
15. april 2003 - 12:13 #19
REM Faellesdrev
NET USE X: \\Win2kserver\faellesdrev
REM Afdeling
NET USE Y: \\Win2kserver\Afdeling
REM Printer
NET USE LTP1 \\Win2kserver\printer

REM Faerdig
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:14 #20
virker printeren så 98?
Avatar billede virtus Nybegynder
15. april 2003 - 12:14 #21
Eller komplet

<bent98.bat>
REM Faellesdrev
NET USE X: \\Win2kserver\faellesdrev
REM Afdeling
NET USE Y: \\Win2kserver\Afdeling
REM Privat
NET USE Z: \\Win2kserver\bent
REM Printer
NET USE LTP1 \\Win2kserver\printer

REM Faerdig
</bent98.bat>

<erik98.bat>
REM Faellesdrev
NET USE X: \\Win2kserver\faellesdrev
REM Afdeling
NET USE Y: \\Win2kserver\Afdeling
REM Privat
NET USE Z: \\Win2kserver\erik
REM Printer
NET USE LTP1 \\Win2kserver\printer

REM Faerdig
</erik98.bat>

og så forsætter du i den stil :)

Kommandoerne virker både på 98 og 2000

Peter
Avatar billede virtus Nybegynder
15. april 2003 - 12:15 #22
Ja hvis du har installeret både 98 og 2000 drivere til printeren på 2000 serveren..

Peter
Avatar billede riversen Nybegynder
15. april 2003 - 12:16 #23
rettighederne sættes jo op på serveren
Avatar billede riversen Nybegynder
15. april 2003 - 12:16 #24
på den private mappe
Avatar billede jpvj Nybegynder
15. april 2003 - 12:17 #25
OK - så er der 2 muligheder:
1) Lav et kixtart script, der udfra brugeren login navn mapper et drev:
SELECT
  CASE @USERID = "a"
    USE H: \\SERVER\a-share-navn
  CASE @USERID = "b"
    USE H: \\SERVER\b-share-navn
  CASE @USERID = "c"
    USE H: \\SERVER\c-share-navn
  CASE @USERID = "d"
    USE H: \\SERVER\d-share-navn
ENDSELECT

Du modificerer ovenstående til dine brugernavne/shares og gemmer det i c:\winnt\sysvol\sysvol\domænenavn\scripts\map.kix (= \\server\NETLOGON). Samme sted har du kixtart udpakket.

Fra klienten (W98) kalder du så "\\server\netlogon\kixtart map.kix".

Dette kan du teste manuelt, dvs. du behøver ikke at logge ind/ud hele tiden.
For at få kørt det automatisk, lægger du blot linien "\\server\netlogon\kixtart map.kix" ind i den .bat fil, der normalt er dit login script.

2) Virker nok ikke på W98: Sæt brugerens homepath under Profile på serveren og brug "net use h: /home" eller med kixtart "USE H: @HOMESHR"
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:17 #26
hmm, det er lige det... Vores printer en netværksprinter.... og den virker fint nok, bare ikke i 98
Avatar billede virtus Nybegynder
15. april 2003 - 12:23 #27
Derfor kan du jo stadig lave delingen på 2000 serveren, så vil det virke fint også på 98 :)

Peter
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:28 #28
jpvj kan man ikke komme i kontakt med dig på en eller anden måde? for jeg tror lige jeg skal have lidt hjælp over fonen i stedet
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:29 #29
eller over MSN eller et eller andet
Avatar billede inf3ct3d Nybegynder
15. april 2003 - 12:45 #30
Nå tak for hjælpen.. det her fucker vi bare...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

Capgemini Danmark A/S

AI/Data Engineer

Politiets Efterretningstjeneste

GenAI-specialist i PET