Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Namapovanie disku vo win xp sp2...

Mam taky mensi problem...na servery mam nazdielany jeden adresar, ktory som namapoval pre par uzivatelov, kazdy pouziva win xp...samozrejme pri mapovani som zaskrtol polozku, znovu pripojit pri prihlaseni a tu je ten problem, ze niekedy (vacsinou) sa znova nepripoji, treba ho zasa namapovat, neviem ci je to nejaky bug vo winoch, alebo sa to da nejako osetrit?..napr. v subore hosts??...kazdy uzivatel ma svoje konto v active directory a prihlasuje na danu zlozku pod nim...vdaka, za kazdu pomoc...

Předmět Autor Datum
Ošetriť se to dá například dávkovým souborem - tj. souborem s příponou BAT. ;-) Měl by obsahovat řád…
Kurt 29.05.2007 15:42
Kurt
Ty chceš říct, že používáš ActiveDirectory a disky mapuješ ručně? Zkus se podívat na Login Script. P…
Jan Fiala 29.05.2007 15:49
Jan Fiala
a to pojde aj ked dane kompy nie su v domene?...
marek13 29.05.2007 18:38
marek13
windows si totiž pamatuje bývalá připojení (zakazuje se parametrem persistent:no). potíž bývá pokud…
lední brtník 29.05.2007 19:38
lední brtník
Teď to nechápu. Proč nejsou v doméně? Jediný důvod, který mne napadá je WinXP HOME na stanicích. Tím…
Jan Fiala 29.05.2007 21:02
Jan Fiala
ano, taky žasnu. Nu což, i takový BMW 5er můžeš tlačit či táhnout párem volů :-D poslední
touchwood 29.05.2007 21:07
touchwood

Ošetriť se to dá například dávkovým souborem - tj. souborem s příponou BAT. ;-)
Měl by obsahovat řádek: net use Q: \\PC\adresar /YES
kde "Q" je písmeno jednotky, "PC" název počítače a "Adresar" název sdíleného adresáře.
Potom je třeba zajistit spouštění toho dávkového souboru po startu - např. vložením do složky "Po spuštění".
Případně umístit ten soubor na plochu a říci uživateli "Až to zase nepůjde, klikni na tohle".

Ty chceš říct, že používáš ActiveDirectory a disky mapuješ ručně?
Zkus se podívat na Login Script. Proveď apování tam a budeš to mít bez starostí a problémů, navíc budeš moct pravovat mapování na jednom místě na serveru v jednom souboru (standardně adresář NetLogon)

windows si totiž pamatuje bývalá připojení (zakazuje se parametrem persistent:no). potíž bývá pokud se účet k síťovému disku liší od tvého účtu na lokálním pc, kde jsi přihlášený, pak to pamatování nefunguje spolehlivě (spíš vůbec).
použij zástupce na ruční batku, ať si to připojí podle potřeby. zástupce umístit do Startup adresáře, na plochu nebo na panel TC. hodí se to samozřejmě i v prostředí s active directory, kde si potřebujete v kanclu občas přimapovat nějaký sdílený disk co se běžně nemapuje.

pokud si zřídíte sdílecí účet na serveru 10.10.10.1 (příklad) třeba se jménem "kancl", a heslo si necháte jen pro sebe, můžete ho zadávat jako parametr batky - na řádek do zástupce:

C:\> jmeno_batky.bat heslo

pokud není heslo jako parametr batky zadané, sama se na něj po spuštění zeptá:

@echo off
title %0
REM ---- rucni pripojeni/odpojeni disku----
REM  pouziti:
REM 1.spusteni .... pripojeni
REM 2.spusteni .... odpojeni

set disk=\\10.10.10.1\users
set abc=F:
set jmeno=kancl
set heslo=
if not "%1"=="" set heslo=%1

:PRIPOJ
 if exist %hdd%\*.* goto ODPOJ
 net use %abc% %disk% %heslo% /user:%jmeno% /persistent:no
  if errorlevel 1 echo Nejde primapovat %disk% && pause
 goto END

:ODPOJ
 net use %abc% /delete
 if errorlevel 1 pause

:END
 set jmeno=
 set heslo=

jako proměnnou disk dáš skutečnou cestu k síťovému disku, písmeno "abc" si taky vybereš co míváte volné (doporučuju cd mechaniky v pc odsunout někam pryč z defaultního začátku abecedy).

Zpět do poradny Odpovědět na původní otázku Nahoru