Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Problem z net use

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Problem z net use
From: "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl>
Date: Fri, 1 Dec 2017 19:35:51 +0100
Marek S <precz@spamowi.com> napisał(a):
Z ciekawości spytam - czy chodzi o WiFi? Czy może humory Net Use'a, który nie lubi np. mojego laptopa?

Wątpię aby rodzaj karty sieciowej miał znaczenie.

Działa :-)
Czy wersję SMB dla połączenia też można w ten sposób uzyskać? Chodzi mi o to, że urządzenia docelowe mogą pracować z SMB 1, 2, 3. Chciałbym sprawdzić, czy jeśli wyłączę SMB 1 to czy nie stracę komunikacji - zanim ją stracę :-)

Tak, zwracane obiekty mają właściwość Dialect.

I tu utknąłem. Zrobiłem coś takiego:
Close-SmbSession -ClientComputerName costam
Zrobiłem też:
Close-SmbSession -ClientComputerName \\costam
lecz zawsze błąd. Być może chodzi o sesję w ruchu przychodzącym. Czyli obcy komputer nawiązał połączenie z moim (=mój jest wtedy serwerem). Dobrze myślę?
W opisie polecenia jest:
https://docs.microsoft.com/en-us/powershell/module/smbshare/close-smbsessi
on?view=win10-ps
"Specifies the client computer name from which the only sessions are returned." Zdanie jest niegramatyczne jak większość języka informatyków. Nie mam pojęcia co ono oznacza. Nie da się tego przetłumaczyć rozsądnie. Jeszcze rozumiałbym "to witch sessions are returned" (czyli one nawiązują a ja zwracam to nich ID sesji). Nie ma natomiast parametru -ServerComputerName a właśnie chciałbym zamknąć połączenie do konkretnego serwera, które nawiązałem. Chciałem też zamknąć połączenie poprzez ID sesji lecz tu również dupa, bo nie znam ID. Get-SmbSession niczego nie zwraca.

Przepraszam, moja pomyłka. Close-SmbSession uruchamiane jest na serwerze. Nie wiem jak zamknąć takie połączenie.

--
Grzegorz Niemirowski
http://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>