Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Sitova jednotka - z bat nekdy nepristupna

Ahoj,

Chtěl bych Vás požádat o radu ohledně přenosu dat na/ze vzdálené jednotky.

- mám vytvořenou VPN síť ve Windows XP (server Windows server 2003)
- klienti se mi automaticky připojují po přihlášení k vpn serveru
- na klientských PC mám namapovanou síťovou jednotku ze serveru
- mám naplánovanou úlohu, která každý den pravidelně spouští dávkový soubor, který kopíruje data z místního disku na tu síťovou jednotku a obráceně

- občas se stane, že se data nepřenesou z důvodu, že Windows jakoby nevidí síťovou jednotku, přitom namapovaná je - stačí když v "Tento počítač" jednotku otevřu, tak poté vše funguje zase nějakou dobu jak má

Víte jak tento problém odstranit? Díky

Standa
Zmena predmetu, pôvodne: Přenos da (MM..)

Předmět Autor Datum
Ten bat subor sa spusta jak presne odkial presne? Je spusteny az pod userom? Az po pripojeni k VPN?…
MM.. 22.10.2013 11:39
MM..
problém bývá v neobčerstvených spojeních. Buď se dá v BATce ručně toto spojení otevřít (tím se vynut…
touchwood 22.10.2013 11:45
touchwood
Ja som mal tento problém v lokálnej sieti s dvomi stanicami s XP. Zmastil som toto. Je to testovanie…
sakraforte 22.10.2013 11:54
sakraforte
batka z plánovače se obvykle spouští pod uživatelem system - ten ovšem nemá právo mapovat síťové jed… poslední
lední brtník 22.10.2013 18:01
lední brtník

Ten bat subor sa spusta jak presne odkial presne? Je spusteny az pod userom? Az po pripojeni k VPN? (to je robene jak presne? Rucne a dobrovolne?)
Jak sa presne prejavuje to "Windows jakoby nevidí síťovou jednotku"? (jak si to diagnostikoval a co bol vysledok?)

Ja som mal tento problém v lokálnej sieti s dvomi stanicami s XP. Zmastil som toto. Je to testovanie dostupnosti sieťovej jednotky a obnova pripojenia. Od vtedy je pokoj. "Obsluha" PC to každé ráno spustí pred tým, než začne robiť :-D

echo off
cls
SET MAXCNTR=0
:Retry
timeout /t 3
cls
if not exist "Z:\mc.exe" goto OBNOVZ
echo PRIPOJENIE K MEDICOMU OBNOVENE
timeout /t 2
exit

:OBNOVZ
SET /A MAXCNTR=%MAXCNTR% + 1
if %MAXCNTR%==10 goto NENDE
echo %MAXCNTR% POKUS O PRIPOJENIE
net use z: /delete
net use z: \\fogo\medicom.w /persistent:yes
goto retry
exit

:NENDE
cls
echo JE TO V KELI, TOTO SPRAVI LEN JARO K. VOLAJTE 0911....
pause
exit

batka z plánovače se obvykle spouští pod uživatelem system - ten ovšem nemá právo mapovat síťové jednotky. můžeš mapovat pod jiným uživatelem, pak ta cizí jednotka od systému nemusí být ani pod tvým účtem vidět, protože práva, pak se to blbě ladí.
pro spolehlivé připojení tuším vyžaduje uvést plný název: doména\účet, pc\účet

net user x: \\počítač\disk /user:compname\username /persistent:no

zásadně nenechávám pamatovat připojení, ať do toho windows nevnáší vlastní náhodnou tvořivost.

na klientských PC mám namapovanou síťovou jednotku ze serveru

jednak záleží, co si tom namapovaném disku myslí plánovač=system, a taky jak píše tw: připojení není zrovna dostupné. určitě předtím 1-2x propingnout, měla by vzrůst úspěšnost.

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