Avatar billede ibhansen Nybegynder
10. januar 2005 - 17:16 Der er 12 kommentarer

tilføj global printer

Jeg skal lave et lille program, der tilføjer en printer på en xp maskine for alle brugere, der logger ind på maskinen, kan i give mig nogle ideer?
Avatar billede iblarsen Praktikant
11. januar 2005 - 10:51 #1
Avatar billede ibhansen Nybegynder
17. januar 2005 - 10:38 #2
Det der er jo dos, det har jeg fundet, søgte efter en måde at gøre det i c# uden om dos.
Avatar billede iblarsen Praktikant
17. januar 2005 - 11:11 #3
DOS er det nu ikke. Men du kan kalde det direkte fra din C# sharp program. Uden at nogen ser hvad som sker.
Avatar billede ibhansen Nybegynder
26. januar 2005 - 11:39 #4
Hvordan gør jeg det, min hidtil løsning er at åbne en .bat fil med C#, og det er det jeg gerne vil uden om.
Avatar billede iblarsen Praktikant
26. januar 2005 - 17:10 #5
string PrintServer = Navnet på den server/pc hvor printeren befinder sig
string PrinterName = Navnet på printeren

ExecuteCommand("rundll32.exe", @"printui.dll,PrintUIEntry /ga /n\\" + PrintServer + @"\" + PrinterName);


private void ExecuteCommand(string Filename, string Argument)
{
  System.Diagnostics.Process process = new System.Diagnostics.Process();
  process.StartInfo.FileName = Filename;
  process.StartInfo.Arguments = Argument;
  process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;

  process.Start();

  process.Dispose();
}
Avatar billede ibhansen Nybegynder
27. januar 2005 - 14:38 #6
Jeg gør sikkert noget forkert, men jeg kan ikke få det til at virke. jeg har taget det du har skrevet og sat ind under en knap, bare for at se, og det compiler fint, men printeren bliver ikke tilføjet.
Avatar billede iblarsen Praktikant
01. februar 2005 - 07:08 #7
Har du prøvet at genstarte "Spooler Service"?
Avatar billede iblarsen Praktikant
02. februar 2005 - 10:54 #8
Har du fundet ud af noget?
Avatar billede ibhansen Nybegynder
03. februar 2005 - 15:16 #9
Undskyld et sene svar. Jeg har genstartet spooler service i mit forsøg.
Avatar billede iblarsen Praktikant
03. februar 2005 - 17:54 #10
Jeg har ovennævnte kode kørende uden problemer på win2000 og xp. Men på tablet pc'ere virker det ikke??
Avatar billede ibhansen Nybegynder
04. februar 2005 - 14:07 #11
Kører det på en alm. statinær pc, men kan ikke få det til at virke.
Avatar billede iblarsen Praktikant
08. februar 2005 - 07:35 #12
Lad os se noget din kode. Du kan evt. sende det til mig. Så skal jeg kigge på det!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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