मैं -presync उपयोग करने के लिए कोशिश कर रहा हूँ: MSDeploy में runCommand विकल्प और कोई फर्क नहीं पड़ता कि मैं क्या चलाने का प्रयास, मैं एक ही त्रुटि वापस पाने:MSDeploy RunCommand विशेषाधिकार
Error: A required privilege is not held by the client.
मैं मदों की एक मुट्ठी की कोशिश की है निष्पादित करने के लिए, और उनमें से कोई भी काम नहीं करता है। आदर्श रूप में मैं इस तरह के रूप सर्वर पर कोई exe निष्पादित करने के लिए करना चाहते हैं:
-presync:runCommand=C:\MyExecutable.exe,dontUseCommandExe=true
मैं भी पहले से से उनके documentation
-presync:runCommand="net stop w3svc"
धन्यवाद
-presync:runCommand=C:\TestScript.bat
और नमूना कोशिश की है।
धन्यवाद @ ल्यूक! यह मुझे बहुत समय बचाया! – kiteloop
मैंने एससी निजी चलाने के बाद WMSvc को पुनरारंभ करने की आवश्यकता को प्रतिबिंबित करने के लिए runCommand प्रदाता दस्तावेज़ को अद्यतन किया है - पकड़ के लिए धन्यवाद। सही जवाब के लिए – timamm
+1, और माइक्रोसॉफ्ट के किसी के लिए स्टैक ओवरफ़्लो पर नजर रखने और एमएस दस्तावेज को अद्यतन करने के लिए +1। एक दम बढ़िया! – Michael12345