с батником вариант конечно, но есть более "приятная" возможность. нашел в инете вот такой код

Код AS3:
/**
*
* Reboot of Air App
*
*/
package
{
import adobe.utils.ProductManager;
import flash.desktop.NativeApplication;
import mx.core.FlexGlobals;
import spark.components.WindowedApplication;
public class reboot
{
public function Reboot():void
{
var app:WindowedApplication = WindowedApplication(FlexGlobals.topLevelApplication);
var mgr:ProductManager = new ProductManager("airappinstaller");
mgr.launch("-launch "+app.nativeApplication.applicationID+" "+app.nativeApplication.publisherID);
app.close();
}
}
}
попытался его использовать, но КПД у него 50%, почему то перезапуск происходит через раз. и мне кажется проблема в mgr.launch, может кто нибудь владеет информацией по классу ProductManager? просто хочется досконально разобрать код.