Vbs to C#

[Résolu/Fermé]
Signaler
Messages postés
100
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
18 février 2009
-
Messages postés
100
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
18 février 2009
-
bonjour à tous,

je cherche à "traduire" un vbs en C#.

Ce script efface les points de restauration antérieur pour gagner de la place.



merci aux potentiels traducteurs.



le script en question



' Nettoyage de la Restauration du système.

ret = MsgBox("Supprimer tous les points de restauration et remettre en
place les paramètres par défaut ?",1,"Nettoyage de la Restauration du
système")

If ret=1 then

Drive = "" ' pour tous les disque'

Set obj = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestore")

ret=obj.Disable(Drive)



Set obj = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestore")

ret=obj.Enable(Drive)

ret=obj.Enable(Drive)

Set obj = Nothing

end if
A voir également:

4 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
SUPPRESSION DES POINTS DE RESTAURATION (WMI/WINDOWS XP)

Cocoricoooooooo !!!!
coq
MVP Visual C#
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Salut,

DialogResult ret = MessageBox.Show(("Supprimer tous les points de restauration et remettre en place les paramètres par défaut ?", "Nettoyage de la Restauration du système", MessageBoxButtons.OKCancel);
if (ret == DialogResult.OK)
{
...
}
Pour le restant, tu n'as qu'a regarder du côté de cette classe WMI :
Platform SDK: System Restore

Cocoricoooooooo !!!!
coq
MVP Visual C#
Messages postés
100
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
18 février 2009

Coq, je suis carrement largué.
Messages postés
100
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
18 février 2009

J'avais oublié d'accepter celle là.