Avatar billede zaym01 Nybegynder
31. januar 2004 - 22:07 Der er 5 kommentarer og
1 løsning

Logge på windows share med C++ program

Hej eksperter
  Et par af mine venner skal arrangere et lan, og får at undgå at skulle vade rundt og hjælpe folk med at logge på hinandens computer osv, har de fået mig til at love at lave et program der kan gøre det nemt for dem:

  Normalt kan man logge på en anden computer ved at skrive \\computernavn i kør men system("\\computernavn"); virker ikke.
der kommer mer så vent
endvidere deler en del med en eller anden bruger med pass. Jeg kender både brugeren og pass'et så jeg skal på en eller anden måde få lavet mit program så den kan logge på computeren hej med bruger og kode hejsa
  Når der er logget på skal det bare åbnes i et almindeligt explor vindue. Nogen der har en ide til hvordan jeg kan gøre dette smartest?
Avatar billede soreno Praktikant
31. januar 2004 - 22:13 #1
Kig lidt på kommandoen net:
net /?

Og kald den via system.

Med den skulle det være muligt at connecte til et share. Muligvis at explorer.exe automatisk starter i dette share når der connectes, men det vil en test vise.
Avatar billede soreno Praktikant
31. januar 2004 - 22:15 #2
Ellers kan du prøve:
system("cmd /c start \\\\computernavn"); // der er flere back-slashes fordi det er et escape tegn.

Muligvis:
system("start \\\\computernavn");
Avatar billede soreno Praktikant
31. januar 2004 - 23:12 #3
Men hvis det eneste du skal gøre er at kalde system et par gange kan du ligeså godt lave en bat fil.

Det er nemmere at vedligeholde den og det kræver ikke en rekompilering. :-)
Avatar billede zaym01 Nybegynder
02. februar 2004 - 10:02 #4
Hvad skal jeg så gøre med dem der deler med bruger/pass. Jeg kender selvfølgelig begge :)
Avatar billede jakobdo Ekspert
02. februar 2004 - 12:30 #5
Kig på funktionen: NetUseAdd();
I SDK: ms-help://MS.PSDK.1033/netmgmt/netmgmt/netuseadd.htm
Avatar billede zaym01 Nybegynder
09. marts 2004 - 21:36 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester