Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 从批处理文件创建的EXE不';跑不动_Windows_Batch File_Base64_Certutil - Fatal编程技术网

Windows 从批处理文件创建的EXE不';跑不动

Windows 从批处理文件创建的EXE不';跑不动,windows,batch-file,base64,certutil,Windows,Batch File,Base64,Certutil,我试图在批处理文件中存储base64编码的exe,然后使用certutil-decode将其转换回exe。我遵循这个问题的第一个答案来实现这一点:尽管新创建的EXE与原始EXE大小完全相同,但它根本不运行 我注意到新创建的EXE上没有语言属性(右键单击EXE,然后查看属性>详细信息)。这就是阻止它执行的原因吗?尝试执行nely创建的EXE时,会出现一个弹出窗口,提示“此应用程序无法在您的电脑上运行”。使用此命令,您将看到任何差异。 如果不相同,则bat-2-exe转换器未正确执行转换 fc /b

我试图在批处理文件中存储base64编码的exe,然后使用certutil-decode将其转换回exe。我遵循这个问题的第一个答案来实现这一点:尽管新创建的EXE与原始EXE大小完全相同,但它根本不运行


我注意到新创建的EXE上没有语言属性(右键单击EXE,然后查看属性>详细信息)。这就是阻止它执行的原因吗?尝试执行nely创建的EXE时,会出现一个弹出窗口,提示“此应用程序无法在您的电脑上运行”。

使用此命令,您将看到任何差异。
如果不相同,则bat-2-exe转换器未正确执行转换

fc /b "old.exe" "new.exe"