|
|
抱歉,我失误了,vcruntime140.dll要用ARM64的,因为ImDisk是ARM64版本的。然后pecmd.lua里面的xcopy命令要改成这样:
- exec('/hide', 'X:\\Windows\\SysNative\\xcopy.exe "%ProgramW6432%\\wow64\\*.*" "%Systemroot%\\SysWOW64" /S /Y')
复制代码
因为这段代码由WinXShell执行,而WinXShell是32位的,访问不到System32,要换成SysNative。
1. 
2. WinNTSetup提示缺少virtdisk.dll,把Program Files下的virtdisk.dll移到SysWOW64下面就好了。
3. 图标正常,记事本可以运行,但System32里的notepad.exe还是64位的,无法运行,这导致文本文件默认打开方式无法运行,建议换成arm64的。
4. 在System32里面补充ARM64的vcruntime140.dll,ImDisk运行成功。
5. 因为我是远程控制树莓派的,vnc不支持音频输出,不能测试,但mpg123可以运行。
6. Password.exe可以运行。 |
|