Do Windows Srvr 2008 64 bit batch files run in power shell or command prompts?

I have a Windows 2008 ENT 64bit server. There's an existing batch file that the task scheduler fires off each night. I need to see the progress of this task; can I run the batch file in powershell or just from command prompt?

Here's the Batch:
REM Hyper-V Virtual Machine Backup

REM Shutdown virtual machines
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe d:\admin\Hyperv_VMBackup\scripts\vmbackup\StartStopVms.ps1 d:\admin\HyperV_VMBackup\scripts\vmbackup\VmNamesStop.txt 1

REM Copy virtual machines, /Y overwrites the file if it already exists
copy /Y "D:\VM\Edge-TS1\Edge-TS1.vhd" "D:\VM\vm_backups\Edge-TS1\Edge-TS1.vhd"
copy /Y "D:\VM\Edge-Acct\Edge-Acct.vhd" "D:\VM\vm_backups\Edge-Acct\Edge-Acct.vhd"
copy /Y "D:\VM\Edge-SQL\Edge-SQL.vhd" "D:\VM\vm_backups\Edge-SQL\Edge-SQL.vhd"
copy /Y "D:\VM\Edge-Helpdesk\Edge-helpdesk.vhd" "D:\VM\vm_backups\Edge-helpdesk\Edge-helpdesk.vhd"

REM Power on virtual machines
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe d:\admin\HyperV_VMBackup\scripts\vmbackup\StartStopVms.ps1 d:\admin\HyperV_VMBackup\scripts\vmbackup\VmNamesStart.txt 0
pause
REM Finished!
LVL 1
Gig-A-DeeAsked:
Who is Participating?
 
GusGallowsCommented:
This will run in command prompt but will open powershell for part of it. The parts that do the shutdown and power on virtual machines is done through a powershell shell.

You could probably remove the "%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe" part and run the whole thing from powershell.

Either way, if it runs in task scheduler it can pretty much always be run from command prompt.
0
 
Gig-A-DeeAuthor Commented:
Thanks. The issue is this task hangs for days. We need to see it's progress.
0
 
Gig-A-DeeAuthor Commented:
Is there a benefit running it under PowerShell?
0
 
GusGallowsCommented:
Only benefit is that it doesn't expend extra memory to open a shell from within the command prompt shell. Other than that, it is pretty negligable.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.