Думаю, что его достаточно только остановить, а он автоматом статанёт при первом обращении.
Вот vbs скрипт который останавливает коннектор
PHP код:
On Error Resume Next
Dim oCatalog
Dim sName
Set WshShell = Wscript.CreateObject("Wscript.Shell")
Set oCatalog = CreateObject("COMAdmin.COMAdminCatalog")
sName = "Navision Axapta Business Connector"
WshShell.PopUp sName & " stopping ...", 5, , 0 + 64
oCatalog.ShutdownApplication sName
If Err.Number = 0 Then
MsgBox sName & " has been stopped....", vbOKOnly + vbInformation
Else
Const cMsg = "Error 0x#ERR# trying to shut down #APP#. (#DESC#.)"
Dim sMsg
sMsg = Replace(cMsg, "#ERR#", Hex(Err.Number), 1, 1)
sMsg = Replace(sMsg, "#APP#", sName, 1, 1)
sMsg = Replace(sMsg, "#DESC#", Err.Description, 1, 1)
MsgBox sMsg, vbOKOnly + vbInformation
Err.Clear
End If
Set oCatalog = Nothing
Set WshShell = Nothing
Можно создать скрипт который будет перезапускать AOS командами NET START/STOP ... , а меду ними останавливать коннектор.