近来在网上寻求解决之道,发现一好贴,将其方法之一(及通过运行BAT文件修改SWF运行环境)转载过来,请大家测试并给出测试结果。
说明:下载完附件后,解压,先运行PPT文件,看看能不能交互,如果不能交互,请运行下BAT文件。
[ 本帖最后由 laose 于 2009-7-9 17:04 编辑 ]
(280 KB, 下载次数: 416)
(25.9 KB, 下载次数: 296)
laose 发表于: 2009-7-07 15:57 来源: 扑奔PPT网
(280 KB, 下载次数: 416)
(25.9 KB, 下载次数: 296)
c:
cd %windir%\system32\Macromed\Flash
md FlashPlayerTrust
cd FlashPlayerTrust
echo C:\ >myTrustFiles.cfg
rem 上句的意思是:设置C:盘根目录的本地安全级别为允许
如果用户的PPT文件不是放在C:盘(例如在D:盘),则不会成功
这时候,就应该echo d:\ >>myTrustFiles.cfg
cd %userprofile%\Application Data\Macromedia\Flash Player\#Security
rem 上一句如果用户的电脑里面没有 #Security 这个文件夹,则会出错
md FlashPlayerTrust
cd FlashPlayerTrust
echo C:\ >myTrustFiles.cfg
rem 上句的错误如前所言
以上红色代码有问题,修改一下就行了
[ 本帖最后由 lcyjxjs 于 2009-7-15 14:05 编辑 ]
echo C:\ >myTrustFiles.cfg
rem 设置C盘的flash本地交互安全级别为允许
echo d:\ >>myTrustFiles.cfg
echo e:\ >>myTrustFiles.cfg
echo f:\ >>myTrustFiles.cfg
echo g:\ >>myTrustFiles.cfg
echo h:\ >>myTrustFiles.cfg
echo i:\ >>myTrustFiles.cfg
echo j:\ >>myTrustFiles.cfg
rem 设置J盘的flash本地交互安全级别为允许
md "%windir%\system32\Macromed\Flash\FlashPlayerTrust\"
md "%userprofile%\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust\"
copy myTrustFiles.cfg "%windir%\system32\Macromed\Flash\FlashPlayerTrust\"
copy myTrustFiles.cfg "%userprofile%\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust\"
del /q myTrustFiles.cfg
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v Level /t reg_dword /d 1 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v AccessVBOM /t reg_dword /d 1 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v DontTrustInstalledFiles /t reg_dword /d 0 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines" /v SandBoxMode /t reg_dword /d 2 /f
[ 本帖最后由 lcyjxjs 于 2009-7-15 14:10 编辑 ]
老动?
office2007的安全设置没有写入代码
[ 本帖最后由 lcyjxjs 于 2009-7-18 16:40 编辑 ]
这种技术,可以充分利用flash的按纽