pas trop de rapport avec sbs spécialement mais avec windows toutes
version server...
j'ai mis en place un systeme pour generer des PDF via une imprimante
vituelle (redmon + GhostScript).
une fois généré, je voudrais 1 des 2 choses suivantes..mais
obligatoirement a partir de la ligne de commande..
1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a
partir du nom d'utilisateur ?
2) copier le fichier PDF dans un repertoire PDF du dossier mes
documents de l'utilisateur.. a ce moment il y a un probleme de
droits..(savez vous d'ailleurs quel utilisateur est employé pour
l'execution du script de redmon ? (a priori non configurable)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier
Bonjour,
en ce qui concerne votre première question, vous pourriez utiliser vbscript en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici par exemple: http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/thread/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email+address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers pour envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject") Set folder = fsobject.GetFolder("C:documents and settingsadministratorSecurityScans") Set fc = folder.Files Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom" objEmail.To = "utiliser ici l'adresse email récupérée plus haut au format " objEmail.Subject = "Security Audit Results" objEmail.Textbody = "results of security Audit"
For Each fichier in fc objEmail.AddAttachment(fichier) Next
objEmail.Send
Set fsobject = Nothing Set folder = Nothing Set fc = Nothing Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis la ligne de commande via cscript.
Xavier
"Eric bouxirot" wrote in message news:
Re bonjour
pas trop de rapport avec sbs spécialement mais avec windows toutes version server...
j'ai mis en place un systeme pour generer des PDF via une imprimante vituelle (redmon + GhostScript). une fois généré, je voudrais 1 des 2 choses suivantes..mais obligatoirement a partir de la ligne de commande..
1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a partir du nom d'utilisateur ?
2) copier le fichier PDF dans un repertoire PDF du dossier mes documents de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous d'ailleurs quel utilisateur est employé pour l'execution du script de redmon ? (a priori non configurable)
Merci de votre aide..
Bonjour,
en ce qui concerne votre première question, vous pourriez utiliser vbscript
en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici
par exemple:
http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/thread/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email+address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers pour
envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject")
Set folder = fsobject.GetFolder("C:documents and
settingsadministratorSecurityScans")
Set fc = folder.Files
Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom"
objEmail.To = "utiliser ici l'adresse email récupérée plus haut au format
utilisateur@domaine.com"
objEmail.Subject = "Security Audit Results"
objEmail.Textbody = "results of security Audit"
For Each fichier in fc
objEmail.AddAttachment(fichier)
Next
objEmail.Send
Set fsobject = Nothing
Set folder = Nothing
Set fc = Nothing
Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis
la ligne de commande via cscript.
Xavier
"Eric bouxirot" <rickou@rickou.net> wrote in message
news:mn.99ab7d66496ddc08.56407@rickou.net...
Re bonjour
pas trop de rapport avec sbs spécialement mais avec windows toutes version
server...
j'ai mis en place un systeme pour generer des PDF via une imprimante
vituelle (redmon + GhostScript).
une fois généré, je voudrais 1 des 2 choses suivantes..mais
obligatoirement a partir de la ligne de commande..
1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a
partir du nom d'utilisateur ?
2) copier le fichier PDF dans un repertoire PDF du dossier mes documents
de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous
d'ailleurs quel utilisateur est employé pour l'execution du script de
redmon ? (a priori non configurable)
en ce qui concerne votre première question, vous pourriez utiliser vbscript en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici par exemple: http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/thread/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email+address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers pour envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject") Set folder = fsobject.GetFolder("C:documents and settingsadministratorSecurityScans") Set fc = folder.Files Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom" objEmail.To = "utiliser ici l'adresse email récupérée plus haut au format " objEmail.Subject = "Security Audit Results" objEmail.Textbody = "results of security Audit"
For Each fichier in fc objEmail.AddAttachment(fichier) Next
objEmail.Send
Set fsobject = Nothing Set folder = Nothing Set fc = Nothing Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis la ligne de commande via cscript.
Xavier
"Eric bouxirot" wrote in message news:
Re bonjour
pas trop de rapport avec sbs spécialement mais avec windows toutes version server...
j'ai mis en place un systeme pour generer des PDF via une imprimante vituelle (redmon + GhostScript). une fois généré, je voudrais 1 des 2 choses suivantes..mais obligatoirement a partir de la ligne de commande..
1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a partir du nom d'utilisateur ?
2) copier le fichier PDF dans un repertoire PDF du dossier mes documents de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous d'ailleurs quel utilisateur est employé pour l'execution du script de redmon ? (a priori non configurable)
Merci de votre aide..
Eric BOUXIROT
Merci beaucoup..je vais essayer ceci des que possible
Xavier wrote:
Bonjour,
en ce qui concerne votre première question, vous pourriez utiliser vbsc ript en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici par exemple: http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/th read/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email +address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers po ur envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject") Set folder = fsobject.GetFolder("C:documents and settingsadministratorSecurityScans") Set fc = folder.Files Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom" objEmail.To = "utiliser ici l'adresse email récupérée plus haut a u format " objEmail.Subject = "Security Audit Results" objEmail.Textbody = "results of security Audit"
For Each fichier in fc objEmail.AddAttachment(fichier) Next
objEmail.Send
Set fsobject = Nothing Set folder = Nothing Set fc = Nothing Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis la ligne de commande via cscript.
Xavier
"Eric bouxirot" wrote in message news: > Re bonjour > > pas trop de rapport avec sbs spécialement mais avec windows toutes ve rsion > server... > > j'ai mis en place un systeme pour generer des PDF via une imprimante > vituelle (redmon + GhostScript). > une fois généré, je voudrais 1 des 2 choses suivantes..mais > obligatoirement a partir de la ligne de commande.. > > 1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a > partir du nom d'utilisateur ? > > 2) copier le fichier PDF dans un repertoire PDF du dossier mes documents > de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous > d'ailleurs quel utilisateur est employé pour l'execution du script de > redmon ? (a priori non configurable) > > Merci de votre aide.. > >
Merci beaucoup..je vais essayer ceci des que possible
Xavier wrote:
Bonjour,
en ce qui concerne votre première question, vous pourriez utiliser vbsc ript
en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici
par exemple:
http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/th read/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email +address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers po ur
envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject")
Set folder = fsobject.GetFolder("C:documents and
settingsadministratorSecurityScans")
Set fc = folder.Files
Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom"
objEmail.To = "utiliser ici l'adresse email récupérée plus haut a u format
utilisateur@domaine.com"
objEmail.Subject = "Security Audit Results"
objEmail.Textbody = "results of security Audit"
For Each fichier in fc
objEmail.AddAttachment(fichier)
Next
objEmail.Send
Set fsobject = Nothing
Set folder = Nothing
Set fc = Nothing
Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis
la ligne de commande via cscript.
Xavier
"Eric bouxirot" <rickou@rickou.net> wrote in message
news:mn.99ab7d66496ddc08.56407@rickou.net...
> Re bonjour
>
> pas trop de rapport avec sbs spécialement mais avec windows toutes ve rsion
> server...
>
> j'ai mis en place un systeme pour generer des PDF via une imprimante
> vituelle (redmon + GhostScript).
> une fois généré, je voudrais 1 des 2 choses suivantes..mais
> obligatoirement a partir de la ligne de commande..
>
> 1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a
> partir du nom d'utilisateur ?
>
> 2) copier le fichier PDF dans un repertoire PDF du dossier mes documents
> de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous
> d'ailleurs quel utilisateur est employé pour l'execution du script de
> redmon ? (a priori non configurable)
>
> Merci de votre aide..
>
>
Merci beaucoup..je vais essayer ceci des que possible
Xavier wrote:
Bonjour,
en ce qui concerne votre première question, vous pourriez utiliser vbsc ript en deux temps:
1. retrouver l'adresse email de l'utilisateur sur base de son nom (comme ici par exemple: http://groups.google.be/group/microsoft.public.adsi.general/browse_frm/th read/d19b0f266c9c73d1/318c13d8f2666720?lnk=st&q=vbscript+retrieve+email +address&rnum=4&hl=fr#318c13d8f2666720)
2. envoyer le rapport par email. Voici un bout de code dont je me sers po ur envoyer automatiquement des rapports MBSA:
Set fsobject = CreateObject("Scripting.FileSystemObject") Set folder = fsobject.GetFolder("C:documents and settingsadministratorSecurityScans") Set fc = folder.Files Set objEmail = CreateObject("CDO.Message")
objEmail.From = "Mon nom" objEmail.To = "utiliser ici l'adresse email récupérée plus haut a u format " objEmail.Subject = "Security Audit Results" objEmail.Textbody = "results of security Audit"
For Each fichier in fc objEmail.AddAttachment(fichier) Next
objEmail.Send
Set fsobject = Nothing Set folder = Nothing Set fc = Nothing Set fichier = Nothing
Vous mettez le tout dans un fichier .vbs et vous appelez ce fichier depuis la ligne de commande via cscript.
Xavier
"Eric bouxirot" wrote in message news: > Re bonjour > > pas trop de rapport avec sbs spécialement mais avec windows toutes ve rsion > server... > > j'ai mis en place un systeme pour generer des PDF via une imprimante > vituelle (redmon + GhostScript). > une fois généré, je voudrais 1 des 2 choses suivantes..mais > obligatoirement a partir de la ligne de commande.. > > 1) envoyer le fichier PDF par mail..mais comment retrouver l'@ mail a > partir du nom d'utilisateur ? > > 2) copier le fichier PDF dans un repertoire PDF du dossier mes documents > de l'utilisateur.. a ce moment il y a un probleme de droits..(savez vous > d'ailleurs quel utilisateur est employé pour l'execution du script de > redmon ? (a priori non configurable) > > Merci de votre aide.. > >
GG [MVP]
Bonjour,
Pour des questions de scripting mieux sur : news://microsoft.public.fr.scripting