Je suis en train d'utiliser le -presync: l'option RunCommand dans MSDeploy et peu importe ce que j'essaie de courir, je reçois la même erreur de retour:MSDeploy ExécuterCommande PRIVILEGES
Error: A required privilege is not held by the client.
J'ai essayé une poignée d'articles exécuter, et aucun d'entre eux ne fonctionne. Idéalement, je veux exécuter un fichier EXE sur le serveur en tant que tel:
-presync:runCommand=C:\MyExecutable.exe,dontUseCommandExe=true
J'ai aussi essayé
-presync:runCommand=C:\TestScript.bat
Et l'échantillon de leurs documentation
-presync:runCommand="net stop w3svc"
Merci à l'avance.
Merci @Luke! Cela m'a sauvé beaucoup de temps! – kiteloop
J'ai mis à jour le doc du fournisseur runCommand pour refléter le besoin de redémarrer WMSvc après avoir lancé les privilèges sc - merci pour le catch. – timamm
+1 pour la bonne réponse, et +1 pour quelqu'un de Microsoft surveillant Stack Overflow et mettant à jour la documentation MS. C'est génial! – Michael12345