यहाँ एक उदाहरण है :
सबसे पहले : आपको इस तथ्य के बारे में पता होना चाहिए कि स्क्रिप्ट निष्पादित करने के लिए PowerShell को कॉन्फ़िगर करना होगा। निम्न पंक्ति PowerShell को स्क्रिप्ट निष्पादित करने की अनुमति देती है:
Set-ExecutionPolicy RemoteSigned
यहां विशेष उल्लेख : यदि आप 64 बिट्स सिस्टम चला रहे हैं तो आपको इस तथ्य का ध्यान रखना होगा कि विजुअल स्टूडियो 2010 का 'devenv.exe ' निष्पादन योग्य 32 बिट्स है, इसलिए आपको स्क्रिप्ट्स को निष्पादित करने के लिए पावरशेल 32 को अनुमति देने की आवश्यकता है।
एक बार यहां आप अपनी परियोजना संपत्तियों में जा सकते हैं और पोस्ट निर्माण को कॉन्फ़िगर कर सकते हैं जैसा कि यहां दिखाया गया है (क्षमा करें)
उदाहरण के लिए :
यहाँ फ़ाइल ' psbuild.ps1
' है, यह test.txt
अंदर विन्यास नाम के साथ लक्ष्य पथ में एक ' ' बनाता है । मैंने आपकी पोस्ट स्क्रिप्ट (संदेश बॉक्स, ध्वनि, संदेश आउटपुट पर) को डिबग करने के लिए अलग-अलग तरीकों से टिप्पणी की
param ([string]$config, [string]$target)
#[void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
#[void][System.Windows.Forms.MessageBox]::Show("It works.")
#[Console]::Beep(600, 800)
#Write-Host 'coucou'
set-content $target -Value $config -Force