Jak przez delphi udostępnić jakieś pliki/foldery na komputerze. Tak, aby był dostęp do nich przez sieć. Normalnie w Windowsie klika się na udostępnij, itd. Ale jak to zrobić w Delphi.
To już było. Poszukaj.
Ale nie było jak to zrobić w 2000 lub XP... Jeśli ktos ma chęć i czas to zapraszam do zabwy z tym... i podzielenie się wynikami....:)
Mozesz z poziomu DELPHI wydac polecenie NET SHARE z odpowiednim parametrem, jakim? Wpisz NET HELP SHARE i poczytaj...wynik z konsoli wyslij do pliku i dalej zrob z nim co chcesz w DELPHI
pozdrawiam
Libcio
Obsługa rejsteru windows
Obsługa rejsteru windows
Lofix "geniuszu" cóż za wspaniała odpowiedź na postawiony problem... Następnym razem może odpowiedz jeszcze ogólniej : "obsługa komputera"... Wqrza mnie lamerstwo nabijające posty, takie jak ty Lofix, ktore potrafi sie wymadrzac a w sumie to g.... wie. Co do postawionego problemu to :
Windows 95/98/ME: http://www.4programmers.net/forum/viewtopic.php?id=26036
Windows 2000/XP:
Patrz mój post wyżej...
pozdrawiam czesc
Libcio
Obsługa rejsteru windows
Lofix "geniuszu" cóż za wspaniała odpowiedź na postawiony problem... Następnym razem może odpowiedz jeszcze ogólniej : "obsługa komputera"... Wqrza mnie lamerstwo nabijające posty, takie jak ty Lofix, ktore potrafi sie wymadrzac a w sumie to g.... wie. Co do postawionego problemu to :
Windows 95/98/ME: http://www.4programmers.net/forum/viewtopic.php?id=26036
Windows 2000/XP:
Patrz mój post wyżej...
pozdrawiam czesc
LibcioNO comments
i znowu nabijamy...;)
Zawsze możesz dodać odpowiednie wartości do rejestru...
Przeczytaj to poniżej bo kiedyś sam byłem tym zainteresowany:
Dodanie klucza i wartości do rejestru która powoduje udostępnianie wybranego folderu.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\LanMan(tutaj nazwa katalogu)
======================= Udostępnianie "Tylko do odczytu" =======================
-
--- Wartość ciągu: ---
Nazwa: Domyślna
Dane: Wartość nieustalona -
--- Wartość DWORD: ---
Nazwa: Flags
Dane: 191 (szesnastkowa) -
--- Wartość DWORD: ---
Nazwa: Parm1enc
Dane: (wartość binarna o długości 0) -
--- Wartość DWORD: ---
Nazwa: Parm2enc
Dane: (wartość binarna o długości 0) -
--- Wartość ciągu: ---
Nazwa: Path
Dane: (tutaj lokalizacja udostępnianego katalogu) -
--- Wartość ciągu: ---
Nazwa: Remark
Dane: -
--- Wartość DWORD: ---
Nazwa: Type
Dane: 0 (szesnastkowa)
======================= Udostępnianie "Pełne (bez hasła)" =======================
-
--- Wartość ciągu: ---
Nazwa: Domyślna
Dane: Wartość nieustalona -
--- Wartość DWORD: ---
Nazwa: Flags
Dane: 258 (szesnastkowa) -
--- Wartość DWORD: ---
Nazwa: Parm1enc
Dane: (wartość binarna o długości 0) // w momęcie podanie hasła tylko się zmienia ten parametr -
--- Wartość DWORD: ---
Nazwa: Parm2enc
Dane: (wartość binarna o długości 0) -
--- Wartość ciągu: ---
Nazwa: Path
Dane: (tutaj lokalizacja udostępnianego katalogu) -
--- Wartość ciągu: ---
Nazwa: Remark
Dane: -
--- Wartość DWORD: ---
Nazwa: Type
Dane: 0 (szesnastkowa)
Myśle że jakoś pomogłem :-)
Widzę azgon, że nie umiesz czytać:
Libcio post wcześniej dał adres do mojej odpowiedzi, w której jest to samo (tylko więcej :-P ), więc po grzyba zawalasz miejsce na serwerze powielając wiadomości?? Irytujące
No i w dodatku piszesz bzdury:
--- Wartość DWORD: ---
Nazwa: Parm1enc
Dane: (wartość binarna o długości 0) // w momęcie podanie hasła tylko się zmienia ten parametr--- Wartość DWORD: ---
Nazwa: Parm2enc
Dane: (wartość binarna o długości 0)
P.S. Po zmianie forum ten poprzedni post nie wygląda zbyt elegancko, ale - nie wiedzieć czemu - nie mam prawa do jego edycji?