Question Gestion de fichier

Plus d'informations
il y a 10 ans 1 mois #21379 par Hervé
Gestion de fichier a été créé par Hervé
Bonjour,

je dois crée un service windows en powershell et le soucis c'est que j'y connais rien, donc je viens vers vous si quelqu'un peut m'éclairer sur le sujet. voila le sujet :

Le service Windows va remonter 1 fois par jour (en s’assurant que c’est bien qu’une
fois par jour) dans la base de données directement les informations concernant les fichiers de
plus de 500Mo dans le répertoire C:\Users et ses sous-répertoires et notamment leurs
propriétaires sur la machine. Un fichier supprimé de la machine ne devra pu être comptabilisé
dans la base de données. L’état du service au cours du temps et les informations sur les
données envoyées en base doivent être enregistrées dans l’observateur d’évènements.

Merci d'avance a ceux qui m'aiderons !

Hervé.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 1 mois #21380 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:Gestion de fichier
Salut,
Stylowbic écrit:

je dois crée un service windows en powershell...

Bonne chance :P !
Powershell n'est pas fait pour ça, il faut utiliser une langage compilé du type C#, etc
Stylowbic écrit:

... et le soucis c'est que j'y connais rien

A coeur vaillant rien d'impossible :laugh:
Que connais-tu comme langage et shell ?

C'est un traitement sur un serveur ou + serveurs ou sur + workstations ?
Une tâche planifiée peut peut-être répondre à ton besoin.

Stylowbic écrit:

L’état du service au cours du temps

Si ton service es HS, il ne pourra le faire,cqfd.
Stylowbic écrit:

et les informations sur les données envoyées en base doivent être enregistrées dans l’observateur d’évènements.

Tu risques :
- de surcharger le journal cible à moins d'en créer un dédié,
-de perdre des infos (circulaire).
Ces infos sont déjà dans la base, tu dupliques des données. Si tu veux un historique c'est la base qui devrait l'héberger...
Stylowbic écrit:

Un fichier supprimé de la machine ne devra plu être comptabilisé dans la base de données

De prime abord je dirais que c'est un traitement côté base de donnée, mais cela dépend de ton MCD.

Quel est la finalité de ce traitement ?

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.040 secondes
Propulsé par Kunena