Exportfile for AOT version 1.0 or later Formatversion: 1 ***Element: CLS ; Navision Axapta Class: FTX_TPV_ShutdownRestartServices descargados en Jueves 27/03/2008 ; -------------------------------------------------------------------------------- CLSVERSION 1 CLASS #FTX_TPV_ShutdownRestartServices PROPERTIES Name #FTX_TPV_ShutdownRestartServices Extends # RunOn #Called from ENDPROPERTIES METHODS Version: 3 SOURCE #classDeclaration #class FTX_TPV_ShutdownRestartServices #{ # # #} ENDSOURCE SOURCE #main #static server void main(args args) #{ # asciiio file; # str txt; # ; # winapi::deleteFile('C:\\file2.txt'); # # file = new asciiio('c:\\filex.bat','w'); # # if (file) # { # txt = (strfmt('net Stop "Axapta batch server" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch server 1" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch server 2" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch server 3" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch server 4" ')); # file.write(txt); # # txt = (strfmt("Net start >> c:\\file2.txt")); # file.write(txt); # # # txt = (strfmt('net start "Axapta batch server" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch server 1" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch server 2" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch server 3" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch server 4" ')); # file.write(txt); # # txt = (strfmt("Net start >> c:\\file2.txt")); # file.write(txt); # # file = null; # # winapi::shellExecute('c:\\filex.bat'); # } # #} ENDSOURCE SOURCE #Shutdown #server static void Shutdown() #{ # asciiio file; # str txt; # ; # winapi::deleteFile('C:\\file2.txt'); # # file = new asciiio('c:\\filex.bat','w'); # # if (file) # { # txt = (strfmt('net Stop "Axapta Batch 1" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 2" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 3" ')); # file.write(txt); # /* # txt = (strfmt('net Stop "Axapta batch 4" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 5" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 6" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 7" ')); # file.write(txt); # # txt = (strfmt('net Stop "Axapta batch 8" ')); # file.write(txt); # */ # txt = (strfmt("Net start >> c:\\file2.txt")); # file.write(txt); # file = null; # # winapi::shellExecute('c:\\filex.bat'); # winapi::deleteFile('C:\\filex.txt'); # } # #} ENDSOURCE SOURCE #Start #static server void Start() #{ # asciiio file; # str txt; # ; # winapi::deleteFile('C:\\file2.txt'); # # file = new asciiio('c:\\filex.bat','w'); # # if (file) # { # txt = (strfmt('net start "Axapta batch 1" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 2" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 3" ')); # file.write(txt); # /* # txt = (strfmt('net start "Axapta batch 4" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 5" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 6" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 7" ')); # file.write(txt); # # txt = (strfmt('net start "Axapta batch 8" ')); # file.write(txt); # */ # txt = (strfmt("Net start >> c:\\file2.txt")); # file.write(txt); # # file = null; # # winapi::shellExecute('c:\\filex.bat'); # winapi::deleteFile('C:\\filex.txt'); # } # #} ENDSOURCE ENDMETHODS ENDCLASS ***Element: END