Apache flex Flex 3.5和Air 2.0 beta 2:打开*.cmd文件

Apache flex Flex 3.5和Air 2.0 beta 2:打开*.cmd文件,apache-flex,actionscript-3,air,Apache Flex,Actionscript 3,Air,使用AdobeAIR 2.0 beta 2,当用户单击按钮时,我想打开一个cmd文件,但我得到“Error#3001:文件或目录访问被拒绝” 守则: <mx:Button width="200" height="50" click="OpenFileHandler()"/> <mx:Script> private function OpenFileHandler():void { var file:File = new File("C:\\OpenIE.cmd"

使用AdobeAIR 2.0 beta 2,当用户单击按钮时,我想打开一个cmd文件,但我得到
“Error#3001:文件或目录访问被拒绝”

守则:

<mx:Button width="200" height="50" click="OpenFileHandler()"/>

<mx:Script>

private function OpenFileHandler():void
{
   var file:File = new File("C:\\OpenIE.cmd");
   file.openWithDefaultApplication();
}

私有函数OpenFileHandler():void
{
var file:file=新文件(“C:\\OpenIE.cmd”);
openWithDefaultApplication()文件;
}

可访问的目录和文件存在。adobe Air 2.0 beta 2在打开cmd文件时是否有限制?

在典型的Air 2应用程序中,使用openWithDefaultApplication打开的内容有限制。有关完整列表,请参阅。如果您对应用程序使用本机安装程序,则不存在限制,您也可以使用API。

非常感谢您抽出时间,这些信息非常有用。