Bonjour,
Je cherche depuis des jours sans trouver de solutions.
J'ai besoin de lancer la commande SFC /SCANNOW avec un programme
Je la lance bien en admin, mais j'obtiens le message : la protection des ressources windows n'a pas réussi à démarrer le service de réparation
Si je lance manuellement la commande, çà fonctionne
en manuel il m'ouvre le chemin C:\WINDOWS\system32 alors que part mon application le chemin C:\WINDOWS\SysWOW64
Voici mon code, avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Process process = new Process(); ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "cmd.exe"; startInfo.Arguments = "/c sfc /SCANNOW & pause"; startInfo.Verb = "runas"; process.StartInfo = startInfo; process.Start();
Partager