24 Sie 2005, 07:26
Mariusz Kruk

Mam zagwozdkę.
Mam sobie NW5.1 i klientów na W2k/XP ale też W98.
Chciałem sobie zrobić mechanizm analogiczny do istniejącego już u nas w
login skryptach
IF MEMBER OF "cośtam" THEN
   MAP ROOT K:=COŚTAM:GDZIEŚTAM
END
Tyle, że chciałem mapować udział z samby. Poza drobną upierdliwością
związaną z różnicą składni net use pomiędzy W9x a WNT, co rozwiązuję
sobie sprawdzaniem PLATFORM, mam problem z działaniem tego mechanizmu na
W9x.
Obecnie mam tak:
IF PLATFORM=="WNT" THEN
  IF MEMBER OF "cośtam" THEN

  END
ELSE
  IF MEMBER OF "cośtam" THEN

  END
END
(tak, wiem, ify należałoby zamienić w kolejności żeby było ładniej).
Problem w tym, że o ile na 2k i XP działa dobrze, o tyle w W98 net use
wypisuje mi error 3738, czyli stwierdza, że muszę się zalogować
wcześniej. Problem jest znany Novellowi tyle, że radzą albo zmienić
kolejność logowania, co raczej nie wchodzi w grę, albo zrobić ten skrypt
skryptem logowania windows przez policy bodajże. Co też za bardzo nie
wchodzi w grę z powodu jak poniżej
Myślałem, żeby zrobić po prostu osobnego bata, ale z niego nie zrobię IF
MEMBER OF.
Ma może ktoś doświadczenie z podobnym przypadkiem i mógłby coś poradzić?



24 Sie 2005, 09:08
Robert Bębenek

Mam zagwozdkę.
Mam sobie NW5.1 i klientów na W2k/XP ale też W98.
Chciałem sobie zrobić mechanizm analogiczny do istniejącego już u nas w
login skryptach
IF MEMBER OF "cośtam" THEN
  MAP ROOT K:=COŚTAM:GDZIEŚTAM
END
Tyle, że chciałem mapować udział z samby. Poza drobną upierdliwością
związaną z różnicą składni net use pomiędzy W9x a WNT, co rozwiązuję
sobie sprawdzaniem PLATFORM, mam problem z działaniem tego mechanizmu na
W9x.
Obecnie mam tak:
IF PLATFORM=="WNT" THEN
 IF MEMBER OF "cośtam" THEN

 END
ELSE
 IF MEMBER OF "cośtam" THEN

 END
END
Problem w tym, że o ile na 2k i XP działa dobrze, o tyle w W98 net use
wypisuje mi error 3738, czyli stwierdza, że muszę się zalogować



To może wstawić NET LOGON przed NET USE
Robert


24 Sie 2005, 09:34
Mariusz Kruk


Robert Bębenek pozwoliła sobie popełnić co następuje:

| Problem w tym, że o ile na 2k i XP działa dobrze, o tyle w W98 net use
| wypisuje mi error 3738, czyli stwierdza, że muszę się zalogować
To może wstawić NET LOGON przed NET USE



Obawiam się, że raczej nie pomoże. Przede wszystkim, dostaję error, że
"to polecenie nie może być wykonane z okna ms-dos".


24 Sie 2005, 09:42
Przemyslaw Popielarski


Ma może ktoś doświadczenie z podobnym przypadkiem i mógłby coś
poradzić?



Niestety, net use uzywam tylko z linii NT i dziala dobrze :)
Ale moze to chodzi o cos z uzytkownikami lokalnymi na W98, musza byc pewnie
zgodni z tymi na Sambie, przeciez mozna zakladac lokalnych userow na w98 --  
choc czesto sie tego nie robi...



24 Sie 2005, 09:50
Mariusz Kruk


Przemyslaw Popielarski pozwoliła sobie popełnić co następuje:

| Ma może ktoś doświadczenie z podobnym przypadkiem i mógłby coś
| poradzić?
Niestety, net use uzywam tylko z linii NT i dziala dobrze :)
Ale moze to chodzi o cos z uzytkownikami lokalnymi na W98, musza byc pewnie
zgodni z tymi na Sambie, przeciez mozna zakladac lokalnych userow na w98 --  
choc czesto sie tego nie robi...



Nieee. Użytkowników lokalnych mam. ZENy mi robią. Zresztą samba jest o
tyle zabawna, że dopasowuje sobie hasło do usera :-)


24 Sie 2005, 12:50
Stanislaw Chmielarz



| Ma może ktoś doświadczenie z podobnym przypadkiem i mógłby coś
| poradzić?

Niestety, net use uzywam tylko z linii NT i dziala dobrze :)
Ale moze to chodzi o cos z uzytkownikami lokalnymi na W98, musza
byc pewnie zgodni z tymi na Sambie, przeciez mozna zakladac
lokalnych userow na w98 -- choc czesto sie tego nie robi...



Historycznie wtrace, ze dzialalo rowniez pod MSDOS 6.22 z klientem
sieci MSNetwork.


25 Sie 2005, 03:05
Cezary Ambroziak


ELSE
  IF MEMBER OF "cośtam" THEN

  END
END
(tak, wiem, ify należałoby zamienić w kolejności żeby było ładniej).
Problem w tym, że o ile na 2k i XP działa dobrze, o tyle w W98 net use
wypisuje mi error 3738, czyli stwierdza, że muszę się zalogować
wcześniej. Problem jest znany Novellowi tyle, że radzą albo zmienić
kolejność logowania, co raczej nie wchodzi w grę, albo zrobić ten skrypt
skryptem logowania windows przez policy bodajże. Co też za bardzo nie
wchodzi w grę z powodu jak poniżej
Myślałem, żeby zrobić po prostu osobnego bata, ale z niego nie zrobię IF
MEMBER OF.
Ma może ktoś doświadczenie z podobnym przypadkiem i mógłby coś poradzić?



A czemu nie wywołasz tego bata za if member? W tym wywołanym skrypcie
powinno być chyba coś, co opóźni wywołanie net use do czasu, aż zakończy się
proces logowania do obu sieci.
Bardziej eleganckie będzie chyba jednak uruchamianie odpowiedniego skryptu z
samby. Tylko wtedy musisz użyć grup z samby i poszukać ifmember.exe na
stronach microsoftu.

25 Sie 2005, 04:08
Mariusz Kruk


Cezary Ambroziak pozwoliła sobie popełnić co następuje:

A czemu nie wywołasz tego bata za if member? W tym wywołanym skrypcie
powinno być chyba coś, co opóźni wywołanie net use do czasu, aż zakończy się
proces logowania do obu sieci.



Też o tym myślałem. Ale nie bardzo mogę znaleźć jakiegoś sleepa w
Windows. Jest nieszczęsne PAUSE, ale ono czeka na naduszenie jakiegoś
klawisza.

Bardziej eleganckie będzie chyba jednak uruchamianie odpowiedniego skryptu z
samby. Tylko wtedy musisz użyć grup z samby i poszukać ifmember.exe na
stronach microsoftu.



Nie do końca rozumiem, muszę przyznać. Co miałbym na tej sambie robić.
W tej chwili jest tak, że mam share, jednego użytkownika i ten share
jest dla różnych użytkowników w NW montowany z tym samym użytkownikiem w
sambie.


Problem z logowaniem do Server'a 6.0SB przez VPN z pakietu BM
Aurox + drukarka udostępniana przez klienta MS dla Netwa re
Złe wydruki
NetWare 4.1 i AIC78u2
  • page 20500
  • gry sven xxl
  • darmowe dobieranie fryzur w necie
  • td;do;fiesty
  • roman forum
  • uzdrowiska opisy
  • blackberry meni
  • nowe zasady 33
  • ratujmy swinki morskie ok w wy 2550
  • Zestawienie wiadomości z grup dyskusyjnych ^^ Indeks