Jump to content

Autoit running a BAT to do a systemstate backup


Recommended Posts

Hi guys, I need you help yo figure this out.

Goal- Autoit file to run on Windows 2003 and Windows 2003 X64 that calls a bat file

I have a autoit file






#AutoIt3Wrapper_Res_Comment=12-05-11 SRV Wrapper


;~ Parantal embeded funtionality

#include <GUIConstantsEx.au3>

#include <ProgressConstants.au3>

#include <StaticConstants.au3>

#include <GUIConstantsEx.au3>

#include <Date.au3>

#include <file.au3>

Global $ecode, $filecopy, $OI, $Banner ,$Banner2, $PackageName, $PackageName2, $systemdrive

$ecode = "0"

$PackageName = "SRV_PreBuild V11.10"

$Banner = $PackageName & " is now : "

If $CmdLine[0] = 0 Then




Func PackageInstall()

If @OSVersion = "WIN_2008" Then

SplashTextOn("Test, Inc. - WIN_2008",$Banner & "Installing....Please Wait",550,50,-1,10)

$OI = ShellExecuteWait("PreBuild3.bat")

Sleep (5000)



SplashTextOn("Test, Inc.- WIN_2003",$Banner & "Installing....Please Wait",550,50,-1,10)




Func ExitInstaller()




I have a bat file called prebuild.bat


start wait C:\WINDOWS\SYSTEM32\ntbackup.exe backup systemstate /j "Test" /f "d:\SystemState-Backup\test.bkf"


The error I keep getting from autoit is...

C:\test\coachbuild>C:\WINDOWS\SYSTEM32\ntbackup.exe backup systemstate /j "Test"

/f "d:\SystemState-Backup\test.bkf"

'C:\WINDOWS\SYSTEM32\ntbackup.exe' is not recognized as an internal or external


operable program or batch file.

But if I run the BAT file alone it works fine... Any help would be appreciated. I need to have autoi run multiple batch files so this is just a small example. Rewriting all the batch files is not an option right now. :D

Please help...


Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...