| View previous topic :: View next topic |
| Author |
Message |
Brian Quite a regular
Joined: 29 May 2008 Posts: 13 Location: Odense
|
| Posted: Thu May 29, 2008 9:18 am Post subject: Udrulning af signaturer via GPO - Del 2 |
|
|
Dette enme har været oppe før, men blev ikke afsluttet.
Vores firma har købt EMailSignature og jeg har fået opgaven at rulle det ud på nogle bestemte maskiner. Programmet er installeret på maskinerne også vil jeg styre det fra et centralt sted via vores AD.
Jeg har fundet et VBS-script her i supporten og ændret lidt i det. Scriptet bliver kørt når brugeren logger ind på deres maskine. Men det lader ikke til at brugeren fanger databasen.
Scriptet ser således ud:
| Code: | Option Explicit
Dim objNetwork, objUser, CurrentUser
Dim strGroup
Dim wshShell
Dim ObjShell
' ** eMailSignature **
Set objShell = WScript.CreateObject("WScript.Shell")
ObjShell.run("\\server\NETLOGON\sign.exe Provider=sqloledb;Data Source=database;Initial Catalog=emailsignature;Integrated Security=SSPI")
Set ObjShell=Nothing |
_________________ Med venlig hilsen
Brian Pedersen
Systemkonsulent
Dagbladet Børsen A/S
Møntergade 19
1140 København K
Direkte +45 3376 9395
Telefon +45 3332 0102
brian.pedersen@borsen.dk |
|
| Back to top |
|
 |
Jesper Frier Certified Professional


Joined: 09 Sep 2006 Posts: 1940 Location: Stoevring, Denmark
|
| Posted: Thu May 29, 2008 9:29 am Post subject: |
|
|
Der er noget som ikke stemmer her ...
Programmet skal ikke installeres på maskiner - kun hos den bruger som har fået pålagt opgaven.
Programmet styres ikke fra AD, men fra Cockpit.
Og der genereres automatisk eMailSignature.bat under installation som er klar til brug.
Det VB-Script du benytter er forkert med mindre du har en DC som hedder "server", en SQL Server som hedder "database" og en settings DB som hedder "emailsignature".
Ring lige på 29 20 76 09 for en uddybning - alternativt, lad mig vide hvilken kunde du repræsenterer, så fixer jeg det remote.
Se dokumentation her. _________________ </Jesper> | Test Email Signature | Showcase |  |
|
| Back to top |
|
 |
Brian Quite a regular
Joined: 29 May 2008 Posts: 13 Location: Odense
|
| Posted: Thu May 29, 2008 1:01 pm Post subject: |
|
|
Hej Jesper
Det er også mig der ikke lige har været grundig nok med at forkalere.
De maskiner som har fået installeret Cockpit, er de brugere som skal kunne oprettet kampagner.
Koden nedenfor er også den jeg havde prøvet at bruge i mit VBS-script.
Jeg har lige prøvet at oprette en bat-fil og igennem Cockpit testet forbindelse med succes.
| Code: | | start \\dc1\NETLOGON\sign.exe Provider=sqloledb;Data Source=BASEN;Initial Catalog=eMailSignature;Integrated Security=SSPI |
Men det lader desværre stadig ikke til at virke. |
|
| Back to top |
|
 |
Jesper Frier Certified Professional


Joined: 09 Sep 2006 Posts: 1940 Location: Stoevring, Denmark
|
| Posted: Thu May 29, 2008 1:47 pm Post subject: |
|
|
Jeg har altså mange spørgsmål, men hvis du ikke vil snakke med mig ... så må vi tage dem fra en ende af ...
1) Kopier log fil fra Help -> Diagnotics (fra en bruger med fejl).
Kan du ikke se nogen brugere, så er den gal med rettigheder i din SQL settings DB. Kør da script fra dokumentationsfolder jf. link ovenover.
Kan du se nogen brugere, men ikke alle, så debug brugeren du ikke kan se. _________________ </Jesper> | Test Email Signature | Showcase |  |
|
| Back to top |
|
 |
Brian Quite a regular
Joined: 29 May 2008 Posts: 13 Location: Odense
|
| Posted: Wed Jul 02, 2008 11:42 am Post subject: OU eller sikkerhedsgrupper |
|
|
Hej Jesper
Så er jeg tilbage fra ferie og klar til at tage kampen op igen
Jeg har ændret metoden at køre sign.exe, så nu køre den bare ved brug af en policy, med et scope der henvender sig til en sikkerhedsgruppe "Emailsignature". Så den køre Sign.exe med parameterne "Provider=sqloledb;Data Source=BASEN;Initial Catalog=eMailSignature;Integrated Security=SSPI"
Sikkerhedsgruppen Emailsignature har bl.a. IT-afdelingen som medlem.
Har oprette en bruger testbruger som er med i sikkehedsgrupperne "Users" og "IT-afdelingen". Testbruger får tildelt de rette signaturer og køre helt perfekt.
Men hvis jeg tildeler andre brugere de samme sikkerhedsgruppe bliver sign.exe ikke kørt? _________________ Med venlig hilsen
Brian Pedersen
Systemkonsulent
Dagbladet Børsen A/S
Møntergade 19
1140 København K
Direkte +45 3376 9395
Telefon +45 3332 0102
brian.pedersen@borsen.dk |
|
| Back to top |
|
 |
Brian Quite a regular
Joined: 29 May 2008 Posts: 13 Location: Odense
|
| Posted: Wed Jul 30, 2008 2:49 pm Post subject: Fejl under opstart |
|
|
Hej med Jer.
Det er nu lykkes at rulle sign.exe ud til alle brugere ved at gå tilbage til at gruppe politikken skal bruge en bat-fil.
start \\dc\NETLOGON\sign.exe Provider=sqloledb;Data Source=BASEN;Initial Catalog=eMailSignature;Integrated Security=SSPI
Men nogle af brugerene får en fejl i Windows XP når de logger ind, der står ikke nogle fejl så det er lidt svært at finde ud af hvad det kan skyldes.
Det er ikke altid den kommer!
 _________________ Med venlig hilsen
Brian Pedersen
Systemkonsulent
Dagbladet Børsen A/S
Møntergade 19
1140 København K
Direkte +45 3376 9395
Telefon +45 3332 0102
brian.pedersen@borsen.dk |
|
| Back to top |
|
 |
Jesper Frier Certified Professional


Joined: 09 Sep 2006 Posts: 1940 Location: Stoevring, Denmark
|
| Posted: Thu Jul 31, 2008 6:52 am Post subject: |
|
|
Hej Brian,
At fejlboxen ikke kommer altid kan jeg ikke få til at stemme. Denne fejl skyldes (normalt) at brugeren ikke kan få adgang til din SQL settings DB.
Er du sikker på at den samme bruger nogen gange godt kan afvikle dit script og andre gange får fejlbox?
Kan det evt. ikke skyldes at brugeren flytter sig fra én PC til en anden ... eller logger på via VPN?
Sådan opretter du en SQL settings DB på 2 min. - Virker det, så skal du fejlsøge på dine SQL permissions. _________________ </Jesper> | Test Email Signature | Showcase |  |
|
| Back to top |
|
 |
Brian Quite a regular
Joined: 29 May 2008 Posts: 13 Location: Odense
|
| Posted: Fri Aug 08, 2008 1:41 pm Post subject: Fejl under opstart |
|
|
Hej Jesper
Det var fordi brugeren ikke var med i sikkerhedsgruppen. _________________ Med venlig hilsen
Brian Pedersen
Systemkonsulent
Dagbladet Børsen A/S
Møntergade 19
1140 København K
Direkte +45 3376 9395
Telefon +45 3332 0102
brian.pedersen@borsen.dk |
|
| Back to top |
|
 |
|