18

Windows 7

При перемещении из офиса A в офис B у меня есть сценарий, который удаляет (net use x: /d) сопоставления дисков из офиса A, но ссылки на диски остаются заметными в Windows Explorer / My Computer. Они заметно отображаются в разделе «Местоположение сети».

Отключенные ссылки имеют большой красный крест X и щелчок правой кнопкой мыши по ним и выбор « Отключить» приводит к появлению сообщения об ошибке, в котором говорится, что сопоставление дисков больше не существует.

Как я могу заставить Windows удалить их, когда они были отключены?

Без перезагрузки? (Scriptable)

7 ответов7

26

Есть простой способ сделать это: перезапустить Windows Explorer (без выключения). Вы можете сделать это с помощью командного файла, как показано ниже:

@echo off
net use * /delete /noconfirm
taskkill /f /IM explorer.exe
explorer.exe
net use x: \\myServer\mySHaredFolder
9

(Протестировано в Windows 8.1) перезапустите Windows Explorer, убив и перезапустив процесс в диспетчере задач. Щелкните правой кнопкой мыши Windows Explorer -> Перезагрузить. Готово.

6

Во-первых, вам нужно иметь "общую папку" на вашем жестком диске. Если у вас его еще нет, создайте на жестком диске новую папку с именем "Shared", затем щелкните ее правой кнопкой мыши и выберите "Свойства". Перейдите на вкладку "Общий доступ" и установите флажок "Поделиться этой папкой".

Далее нажмите "Мой компьютер" и в меню "Сервис" нажмите "Подключить сетевой диск".

Обратите внимание на маленькую стрелку вниз рядом с показанной буквой диска. Нажмите на стрелку, чтобы получить список букв. Выберите тот, который вы хотите удалить, затем найдите свою общую папку и выберите ее.

Таким образом, вы назначите букву диска для реальной папки. Убедитесь, что флажок "переподключиться при входе в систему" снят.

Нажмите кнопку Готово, чтобы получить предупреждение. Ответьте "Да", и папка Shared откроется. Закрой его.

Затем щелкните правой кнопкой мыши диск в «Мой компьютер» и выберите «Отключить». Ах, я слышу, как вы говорите, но это все еще там! Перезагрузитесь и теперь его не должно быть.

1

У меня была такая же проблема; одна быстрая версия, которая работает (по крайней мере, Windows 7 - 10):

  • Откройте командную строку как администратор
  • Тип:

    net use /persistent:no
    
  • Нажмите Enter
  • Затем откройте диспетчер задач (в деталях для Windows 8+), щелкните правой кнопкой мыши на проводнике и убейте его, затем перейдите в файл, запустите и введите проводник (нажмите Enter), чтобы перезапустить его.

Ваши мертвые сетевые диски должны исчезнуть под Моим / этим компьютером.

1

Для тех, кто имеет SQL Server Management Studio на вашем компьютере, просто запустите этот запрос:

Exec master.dbo.xp_cmdshell 'net use x: /delete'

** Измените «х» в соответствии с названием привода ...

1

Вы можете перезапустить Windows Explorer с помощью диспетчера задач. Завершите процесс проводника, затем перейдите в меню « Файл» → « Создать задачу (запустить)» и введите « проводник». Отключенные диски должны исчезнуть! (проверено на Windows 7).

1

У меня недавно была такая проблема, когда у меня было 8 букв дисков, которые нигде не появлялись, но я не мог сопоставить новые буквы любого типа с этими буквами. Оказалось, что они были сопоставлены с приводами «CD-ROM». Я понятия не имею, как это произошло, но у меня было восемь приводов CD-ROM, которых на самом деле не было. И они использовали буквы дисков, которые до этой проблемы я "постоянно" сопоставлял с сетевыми устройствами. :Net use [диск]: /delete "не имел никакого эффекта вообще.

Единственный способ, которым я их выпустил, - это зайти в панель управления Partition Manager и по отдельности отключить буквы дисков от приводов CD-ROM. Пока сами блокирующие диски все еще находятся в списке в диспетчере дисков, но, надеюсь, они уйдут с новой перезагрузкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .