Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 140
Благодарности: 92

Профиль | Отправить PM | Цитировать


Rovert,
Цитата Rovert:
В чём причина невозможности отключения соединений? »

Причины может быть две:
  • действительно, проблема в кодировке (например, если подключал через *.batch под DOS OEM 866);
  • проблема в реестре (недоступность ресурса или проблемы доступа к разделу или подключению).

Цитата Rovert:
Каким образом закрыть эти соединения, чтобы была возможность создать и под другим пользователем?»


Код: Выделить весь код
Echo off & Chcp 1251 & Cls
Echo.&Echo Отключение сетевых дисков&Echo.
For /f "Tokens=1-3* delims=\" %%a in ('Reg query ^
HKCU\Network /s ^| Findstr "HKEY Path"') Do (
if "%%b"=="Network" ((
Echo Y | reg delete %%a\%%b\%%c >nul
<nul Set /p "$DRV=Удален сетевой диск "
<nul Set /p "$DRV="%%c:\ , по ключу [%%a\%%b\%%c]""
)) else (
<nul Set /p "$DRV=расположение - \\%%b_%%c"
Echo.)
Echo.)

pause
Предупреждение: удаление ключа реестра происходит без запроса подтверждения!!!
Для того, чтобы контролировать удаление из кода нужно исключить "Echo Y |"!

Последний раз редактировалось deepred, 18-07-2010 в 16:42. Причина: Предупреждение


Отправлено: 15:53, 18-07-2010 | #2