|
楼主 |
发表于 2020-5-21 21:06:48
|
显示全部楼层
而且。。今天又发现了一个问题。。
RunWait(@ComSpec & ' /c ' & 'dism.exe /online /add-package /packagepath:%SystemRoot%\IE-Win7x86.CAB /norestart /Quiet', '', 0)
RunWait(@ComSpec & ' /c ' & 'dism.exe /online /add-package /packagepath:%SystemRoot%\ielangpack-zh-CNx86.CAB /norestart /Quiet', '', 0)
RunWait(@ComSpec & ' /c ' & 'dism.exe /online /add-package /packagepath:%SystemRoot%\IE-Win7x64.CAB /norestart /Quiet', '', 0)
RunWait(@ComSpec & ' /c ' & 'dism.exe /online /add-package /packagepath:%SystemRoot%\ielangpack-zh-CNx64.CAB /norestart /Quiet', '', 0)
就是这两个不同的语句,,,,一起打包后。。。如果是打包成32位的EXE文件的话。。。所有的判断都是正常的。。但是32位的系统下是可以正常升级IE的。。。。但是32位的EXE在 64位的系统下。就无法升级IE了。,,,但是如果我是制作 出来的64位的EXE。。就可以在64位下的系统中
正常升级IE了。。。我怀疑是编译出问题。。。。。。。。。。。。。看来。。上面提到的一些问题和这个都是同类的问题。。。。。。。。。。
|
|