I know the python script is running.  Is there a way to test the userdomain and userpassword to make sure there isn't a permissions issue in the python script. My AutoIt script is: #RequireAdmin ;_ShellExecuteWaitAsAdmin("userlogin","userdomain", "userpassword", 0, "\\server\path_to_batch\batch.bat") _ShellExecuteWaitAsAdmin("Administrator", "workgroup", "MyPassword", 0, "C:\Batch\CGPLog.bat") Func _ShellExecuteWaitAsAdmin($sUserName, $sDomain, $sPassword, $iLogonFlag, $sFile, $sParamters