Wyświetl zmapowane dyski sieciowe z wiersza polecenia do pliku tekstowego
75
Czy istnieje polecenie, którego można użyć z wiersza polecenia, aby wyświetlić listę zamapowanych dysków sieciowych w systemie lokalnym i ich lokalizację w sieci do pliku tekstowego?
Będzie to używane tylko w systemach Windows z systemem Windows XP.
Uwaga: w systemie Windows 8 i nowszych nie będzie to działać w wierszu polecenia z podwyższonym poziomem uprawnień (uruchom jako administrator), ponieważ jest w innym kontekście bezpieczeństwa. Otwórz „normalny” wiersz polecenia, aby wykonać polecenie.
NET USEwyświetlał tylko zmapowane dyski dla mojego bieżącego użytkownika i bieżącego połączenia. Po kilku kolejnych googlingach dotarłem tutaj :
Informacje o mapowaniu dysku są przechowywane w rejestrze, spójrz w HKEY_USERS \ USER \ Network
Zrobiłem więc, reg query HKEY_USERSaby wyświetlić listę użytkowników (które były niektórymi kodami systemu Windows), a następnie zapytałem ich wszystkich osobno, na przykład:
Zapisz następujące pliki jako plik .vbs i uruchom go. Utworzy plik MappedDrives.txt w folderze, z którego uruchamiany jest plik vbs. Możesz zastąpić strComptuer nazwą innego komputera i usunąć listę z komputera zdalnego.
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objOutFile = objFSO.CreateTextFile(".\MappedDrives.txt")
Set colDrives = objWMIService.ExecQuery _
("Select * From Win32_LogicalDisk Where DriveType = 4")
For Each objDrive in colDrives
objOutFile.WriteLine(objDrive.DeviceID & " (" & _
objDrive.ProviderName & ")")
Next
objOutFile.Close
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.