Run CMD Code in Powershell with ECHO
<p>how can I execute the following example in a PowershellScript?</p>

<pre><code> @echo off
 REM Maintenance Mode on
 "C:\ProgramFiles\vdogServer\VDogMasterService.exe" /at:s /rd:C:\vdServerArchive /maintenance:on
 if ERRORLEVEL 1 ECHO "versiondog Server wurde nicht ordnungsgemäß in den Wartungsmodus versetzt." &gt;&gt; d:\log.txt
 if ERRORLEVEL 0 ECHO "versiondog Server wurde ordnungsgemäß in den Wartungsmodus versetzt." &gt;&gt; d:\log.txt
</code></pre>

<p>I tried that without success:</p>

<pre><code>$command = @'
@echo off
REM Maintenance Mode on
"D:\vdogServer\VdogMasterService.exe" /at:s /rd:E\vdServerArchive /maintenace :on
if ERRORLEVEL 1 ECHO "NOK" &gt;&gt; d:\MMLOG.txt
if ERRORLEVEL 0 ECHO "OK" &gt;&gt; d:\MMLOG.txt
'@

 Invoke-Expression -Command:$command
</code></pre>

<p>Im a Beginner in Powershell yet, would be nice if someone has a solution for that, BR</p>