Powiedzmy, że jestem administratorem na serwerze o nazwie „Server1”, a udział istnieje przy użyciu ścieżki UNC \\\Server1\Share1
.
Jeśli zdalnie przejdę na serwer 1 i zaloguję się jako administrator, jak mogę znaleźć lokalizację dysku fizycznego bez skanowania milionów folderów, biorąc pod uwagę, że folder współdzielony można zdefiniować DOWOLNIE.
Odpowiedzi:
Otwórz okno wiersza polecenia i wpisz
net share
, a następnie naciśnij Enter.źródło
Oprócz użycia
net share
możesz także użyć wmic - pozwala to na odpytanie zdalnych systemów (z/node:
), a także uzyskanie tylko tych, które Cię interesują, np.Wyświetl listę udziałów o nazwie Udostępnij1 .
Dopasuj wzór, aby znaleźć tylko akcje zawierające temp :
Zwróć uwagę, że te dziwnie wyglądające
^
są karetki - cmd Escape Char - służą do uniknięcia cmd do rozszerzenia env. zmienne. Jeśli są używane z poziomu wmic, nie są potrzebne.Na koniec możesz wykonać to na wielu komputerach jednocześnie i zapisać listę jako ładnie sformatowaną tabelę HTML (między innymi formatami):
(możesz także użyć pliku do określenia hostów z
wmic /node: @file
)źródło
where path="C:\temp\somesharefolder"
to sięERROR: Description = Invalid query
dzieje, że próbuję wykonać wyszukiwanie wsteczne, biorąc pod uwagę ścieżkę, którą należy udostępnić. Chciałbym sprawdzić jej wspólną nazwę.Windows 7 za pośrednictwem Podłączania pulpitu zdalnego
Jeśli ten komputer ma system Windows i można się z nim połączyć za pomocą Podłączania pulpitu zdalnego:
Początek > prawym przyciskiem myszy na Komputer > Zarządzaj > Zarządzanie komputerem (lokalne) > Narzędzia systemowe > Foldery udostępnione > Akcje
Jeśli chcesz zatrzymać udostępnianie , kliknij prawym przyciskiem myszy jedną linię> Zatrzymaj udostępnianie :
źródło
mmc
, do którego uprawnień można przypisać oddzielnie od RDP, co może być przydatne w niektórych (może wymyślonych?) Sytuacjach.