Problem ze zmapowanymi dyskami

Każda firma posiada kilka komputerów, od niewielkiej ilości do bardzo dużej liczby. Wymiana danych między pracownikami nie musi odbywać się za pomocą maila. Każdy z komputerów może się pomiędzy sobą łączyć. Aby takie połączenie mogło być przeprowadzone na komputerach są udostępnione foldery i zmapowane poszczególne dyski. Niestety niekiedy występują problemy ze zmapowanymi dyskami. Po każdym restarcie systemu dyski są nieaktywne. Aplikacje korzystające z tych dysków nie mogą się do nich dostać. Działanie przywraca dwukrotne kliknięcie na dany dysk.

 

Rozwiązanie Aby pozbyć się tego problemu wystarczy napisać plik wsadowy .bat i dodać go do autostartu.

Jak to robimy?:

  • Uruchamiamy notatnik i zmieniamy jego rozszerzenie z .txt na .bat,
  • w notatniku wpisujemy skrypt podany niżej:
    • @ECHO OFF
      rem --#------------------------------------------------------------------
      rem --# Script : sleep.BAT
      rem --# Tested : Microsoft Windos XP [Version 5.1.2600]
      rem --# Purpose : Sleep for number of seconds
      rem --# Every 2 pings to localhost takes about 1 second
      rem --#
      rem --# Usage : sleep.BAT {# of seconds to sleep}
      rem --#------------------------------------------------------------------

      ECHO %TIME%
      FOR /l %%a IN (%1,-1,1) do (ECHO 1 >NULL %%as&ping -n 8 -w 1 127.0.0.1>NUL)
      ECHO %TIME% 
      net use x: \\nazwa1\udostępniony1 /user:nazwa użytkownika hasło
      net use y: \\nazwa2\udostępniony2
  • każdy indywidualnie musi zmienić na swoja ścieżkę dostępu oraz użytkownika z hasłem,
  • wartość "8" w przykładzie jest to czas nasłuchu dla pingów,
  • jeżeli mapowanie nie działa trzeba tą wartość wydłużyć,
  • taki plik zapisujemy w Autostarcie,
  • po ponownym uruchomieniu komputera dyski się zmapują same.
Powiązane artykuły: Mapowanie - plik wsadowy - dysk