将快捷方式译成EXE文件方法(通用版)

合集下载

汇编语言代码生成.exe步骤及TD测试

汇编语言代码生成.exe步骤及TD测试

一、大体思路:用记事本和DOS中的EDIT命令先编写源程序,再把编好文件的后缀名改为*.asm,再进入DOS打开MASM文件夹,分别利用指令MASM和LINK,生成*.obj 和*.exe,然后在DOS中就可以运行该程序。

二、机器环境介绍:利用桌面当作起始位置、MASM的位置C盘DOS命令介绍:开启DOS程序 cmd退回上一层目录 cd..进入子目录就输入 cd+空格+子目录名一下子就回到根目录 cd \程序的名字为:HELLO三、具体方法:第一步:在桌面上单击鼠标右键新建一个记事本,打开记事本输入所要编程的内容,以*.txt的后缀名保存第二步:将保存好的文件,复制好之后,粘贴到C盘的MASM文件夹下(此处有问题,可能是操作系统版本的问题,我把MASM文件夹粘贴到了下面),并更改后缀名为*.asm第三步:在单击(开始)中找到(运行),输入(cmd),开启DOS程序,以下是最为关键的一个环节。

输入(C:),再输入(CD MASM),现在MASM已经在使用中。

第四步:在DOS的窗口光标移动处,输入(MASM HELLO),此时在C盘\用户\lenovo 的MASM文件夹下生成*.obj文件,按四下回车;再输入(LINK HELLO),再按四下回车,便生成*.exe,可执行文件;最后在DOS中直接输入(HELLO),便可运行刚刚编写的程序。

第五步:当文件在编译的过程中,遇到了错误,可以返回第一步,对源程序进行修改。

第六步:启动TD 并同时载入要调试的程序:把要调试的可执行文件拖到TD.EXE 文件名上,Windows 就会打开一个DOS 窗口并启动TD,然后TD 会把该可执行文件自动载入内存供用户调试。

四、ASM文件的抓图五、TD进行调试的界面抓图。

把eclipse变成exe程序可执行文件

把eclipse变成exe程序可执行文件

Java 打包成EXE程序文件项目打包与发行当项目完成后接下来的就是打包发行了,应用程序(Application)项目和Eclipse插件项目(plugin)的打包是不同的,本章将别离介绍二者的打包方式,并给出实际的打包例子。

应用程序项目的打包与发行简介Java应用程序项目完成后是能够离开Eclipse运行的,要运行程序先要打它打成一个JAR包,它打包的大部份方式和标准Java的AWT/SWING的打包方式一样,主要有以下几个要点-打包清单。

它是打包的关键性文件,主如果设置执行入口类和支持库的路径,在运行Java应用程序时是要按照此文件中给出的信息来查找入口类和支持库。

支持包-若是Java应用程序用到了一些Eclipse包,那么就必需将这些包也复制到程序运行目录,不然程序将无法运行。

如swt组件支持包,jface组件支持包。

这些包都要在文件中设置好。

本地化文件-若是用到了SWT组件,则还需要将SWT的本地化文件(3063是版本号)复制到程序运行目录,不然程序将无法运行。

打包的具体操作步骤本节将用前几章开发的SWT/JFace项目“myswt”的打包为例,来介绍打包应用程序项目的方式。

1、编辑清单(1)Eclipse提供了用于打包项目的“导出”向导,但本例运行此向导之前先需要创建一个清单文件,其内容如下:Manifest-Version:Main-Class: ./lib/ ./lib/ ./lib/说明:Manifest-Version -指定清单文件的版本号Main-Class -指定程序运行的入口类。

本例设为运行节开发的向导式对话框。

注意:类名后不要加class扩展名Class-Path -指定支持库的路径。

“.”指程序运行目录,即导出的JAR包所在目录。

程序运行时依据Class-Path项的设置路径来查找支持库。

每一个支持库之间用空格隔开。

在这里需要用到包,所以包也要加入到Class-Path中。

电脑如何创建应用程序的快捷方式

电脑如何创建应用程序的快捷方式

电脑如何创建应用程序的快捷方式
启动程序可以通过双击桌面上的程序图标,但是需要返回桌面,其实我们可以通过设置快捷键来启动程序,只需按下相应组合键即可启动,今天店铺给大家介绍下电脑如何创建应用程序的快捷方式吧。

电脑创建应用程序的快捷方式方法一
1、在桌面上和单击右键,选择“新建”—“快捷方式”;
2、点击浏览,然后按目录找到程序并选中吗,点击确定,点击下一步;
3、在创建快捷方式窗口将快捷方式名称修改为“360安全卫士”完成即可。

电脑创建应用程序的快捷方式方法二
先打开程序的“安装目录”,找到文件类型是以“.exe”的程序,然后单击右键,选择“发送到”——“桌面快捷方式”即可。

exe4j打包成exe文件实例

exe4j打包成exe文件实例

exe4j打包成exe文件实例一.运行软件最好破解下,否则打包后会有打包软件的提示。

二.进行打包第1步完全略过,直接点Next。

第2步我们选择“JAR in EXE mode”就是选择我们已经有制作好的jar文件。

第3步上面是项目名称,可随便填写,下面一个写出你想要将打包后的exe文件输出的目录我的是“桌面”。

第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executablename写你将要生成的.exe文件的名字,IconFile可以选择生成文件的图标。

第5步,先别管上面的,先在下面单击绿色的“+”号,在弹出的窗口中点Archive,然后找到起初已经做好的CAMP_fat.jar(详见1.3)文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面MainClass栏内点击找到main所在的类。

第6步,你系统的JRE版本,一般是填个1.3,下面填1.6在这里单击advancedoptions,选择searchsequence。

选这个就是因为我们要把JDK环境也打包进来,好让程序能跨平台使用。

首先要从你系统的JDK下的JRE目录copy到你.exe文件的输出目录下“桌面project\JRE”,然后回到exe4j中在弹出窗口删除列表中的所有项。

我的是三项,一个注册表的,一个JAVA环境变量的,一个JDK环境变量的,都不要。

然后单击绿“+”,选择directory 并选择JRE的根目录,我的是“桌面\project\JRE”就是copy后的目录,选完后exe4j弹出窗口中的Directory里会显示“.\JRE”。

点OK关闭该窗口,返回exe4j的主窗口,你就可以看到刚加的路径。

再从主窗口左侧窗口中单击advanced options,并选择preferred VM,在弹出的窗口中选择clienthostspot VM,单击next按钮继续。

matlab中的多个.m文件转化成exe文件

matlab中的多个.m文件转化成exe文件

方法一:已有gui.m文件和gui.fig文件1 在matlab的command窗口中输入mcc -B sgl GUI.m2.将上步生成的文件包括*m 文件和*.fig文件一起考到待运行的机器此时仍需matlab所必需的动态连接库。

3. 将 <matlab path >/extern/lib/win32/mglinstallar.exel拷贝到到待运行机器上4.在机器上先运行mglinstallar.exe, 然后选择解压目录,将在将在指定目录下解压缩出bin和toolbox两个子目录,其中在bin\win32目录下就是数学库和图形库脱离MATLAB运行所需的所有动态连接库,共有37个。

可以将这些.dll考入system32, 也可以直接放在应用程序目录下。

而toolbox目录则必须与应用程序同一目录。

方法二:matlab编程很方便,强大的矩阵运算功能,很多好用的工具箱,但是一般程序都要在matlab环境中运行,能否脱离这个环境打包发布呢,matlab也提供了这样的工具。

1. 转化为c/c++程序并编译为.exe先验证mcc是否可用,用matlab中的example验证即可建议不用matlab默认的lcc 编译器(可能有问题),可使用VC6编译器(按默认路径安装)由于带有界面,需要图像库支持,编译时应使用命令: mcc -B sglcpp pressure 编译生成若干c/c++源码,以及.exe文件、bin目录中figure菜单条/工具条文件(.fig)等程序发布需要.exe、bin\、.fig2. 在未装matlab的电脑上运行程序需要数学运行时库、图像运行时库以及用到的工具箱mex文件前两者已经在\matlab\extern\lib\win32mglinstaller.exe压缩包中,将其解压,并在环境变量path中添加解压到的路径另外若程序中还用到其他工具箱的东西,那么需要将此工具箱中需要的mex文件也一并放在解压到的路径,子文件夹位置与matlab中的位置相同3. 在确保.exe程序可以运行的情况下可以用setup factory打包发布以下通过注册表自动添加path路径%--------------------------------------------------------------------------------------Screen.Next(); -- 进入下一个屏幕resultDialog = Dialog.Message("注意", "向环境变量中加入matlab数学库及图象库的安装路径?", MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1);if (resultDialog == IDYES) then --加入安装路径strPath = Registry.GetValue(HKEY_CURRENT_USER, "Environment", "path", true);if strPath ~= "" thenstrPath = String.Concat(strPath, ";");endstrPathToAdd = SessionVar.Expand("%AppFolder%");strPathToAdd =String.Concat(strPathToAdd,"file://MATLAB6p5//bin//win32");-- 如果路径中无该位置,则加入if String.Find(strPath,strPathToAdd) == -1 thenstrPath = String.Concat(strPath, strPathToAdd);Registry.SetValue(HKEY_CURRENT_USER, "Environment", "path", strPath, REG_SZ);endend%--------------------------------------------------------------------------------------方法三:在网上搜了一个方法,还没有用过,贴在这里仅供参考:一、完全可以,而且生成的.exe文件可以在没有安装matlab的机器上使用,方法吗---首先,使用mcc编译得到.exe文件,具体参数见帮助文件;其次,将.exe文件及相关资源文件以及一个称为mglinstaller.exe的软件包一起拷到别的机器上,运行mglinstaller.exe,并添加环境变量path,即可执行.exe文件第三,在MATLAB环境,执行命令mcc -m -B sgl file.m或者 mcc -p -B sglcpp file.m请键入help mcc看帮助。

修复EXE文件关联、快捷方式关联、.lnk快捷方式的几个小办法

修复EXE文件关联、快捷方式关联、.lnk快捷方式的几个小办法

修复EXE文件关联、快捷方式关联、.lnk快捷方式的几个小办法修复EXE文件关联、快捷方式关联、.lnk快捷方式的几个小办法2010-06-24 8:431.升级病毒库在安全模式下查杀病毒2.开始--运行--输入cmd 输入assoc .lnk=lnkfile回车(点击“开始”→“运行”,键入“regedit”,进入注册表,搜索“HKEY_ LOCAL_MACHINE\SOFTWARE\CLASSES\”下的“.lnk”键,修改其值为“lnkfile”,保存即可注:两种办法本质一样,如果你不懂注册表建议采用第一种方法。

)或用附件的文件导入注册表解析:快捷方式关联,注册表解决办法,把下面的保存成.reg的,双击导入就行,XP上没问题的。

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.lnk]@="lnkfile"[HKEY_CLASSES_ROOT\.lnk\ShellEx][HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C 000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C 000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellNew]"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"[HKEY_CLASSES_ROOT\lnkfile]@="快捷方式""EditFlags"=dword:00000001"IsShortcut"="""NeverShowExt"=""[HKEY_CLASSES_ROOT\lnkfile\CLSID]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex][HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandler s][HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandler s\{00021401-0000-0000-C000-000000000046}][HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandle rs][HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandle rs\ShimLayer Property Page]@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"EXE 文件关联解决办法:1. “开始”→“运行”,输入:%SystemRoot%\System32\可打开传统的DOS命令行窗口;2.分别输入以下命令:assoc .exe=exefileftype exefile="%1" %*另外,虽然用一些修复工具也可以修复EXE关联,但如果你什么窗口都没有打开,则什么工具都用不起来。

文件夹变成exe,所有文件夹变成exe怎么办

文件夹变成exe,所有文件夹变成exe怎么办

文件夹变成exe,所有文件夹变成exe怎么办推荐文章•如何区分计算机病毒与计算机故障?热度:•cmd.exe是什么进程文件,可以关闭吗?热度:•各种计算机病毒分类介绍热度:•application data可以删除吗热度:•xlive.dll放在哪,没有找到xlive.dll怎么办热度:文件夹变成exe,所有文件夹变成exe怎么办根据网络安全的调查,发现最近文件夹变成exe的病毒困扰了不少的网友,很多网友中招之后只能是重装系统。

下面店铺将为大家开放专题课程手把手教大家所有文件夹变成exe修复方法,就用杀毒软件进行清除。

文件夹变成exe,所有文件夹变成exe怎么办网友最佳回答:这种情况有可能是感染病毒,而且是披了个文件夹图标的马甲,你可以大胆的删除掉!你本身的文件夹则被隐藏了!打开文件夹选项-查看-显示所有文件,找到被隐藏的文件夹,更改属性,去掉隐藏前的勾!就可以了!最后提醒你一下,记得杀杀毒啊!所有文件夹变成exe怎么办网友电脑中文件夹变成exe后,网友如果不细心可能还不能发现电脑已经中毒,如果电脑设置的是默认的隐藏文件后缀名,用户发现的概率更低了。

如果有网友怀疑电脑中了文件夹变成exe的病毒,先将文件后缀名显示的选项打开。

(请看下图详解)如果发现有很多与很多与文件夹同名的exe后缀的文件,那么就是中毒了。

现在大家会发现原来杀毒工具不光能够对游戏起到很好的保护作用,对于这类文件夹变成exe的病毒也能起到一个很好的查杀,不幸中招的网友可以下载杀毒软件或者木马查杀工具进行查杀。

文件夹变成exe病毒现象用户如果不幸中了这个病毒,就会发现所有的文件夹都变成了exe,同时会出现电脑卡的情况,因为CPU资源被病毒占用了,这时候就需要用杀毒软件进行查杀了。

将快捷方式译成EXE文件方法(通用版)

将快捷方式译成EXE文件方法(通用版)

以门诊药房为例,说明如何将快捷方式编译成exe 文件, 步骤如下:打开PB ,新建pbl ;1、 保存后出现下图:输入应用名称‘mzyf ’,点击ok ;PB 会自动提示是否自动生成一个例子程序,选择否;1)打开应用画板2)点击新建应用4)输入pbl 名称,并点击保存点击script打开脚本画板,输入命令行后;long ll_handlestring szlink,spathszlink = '\\mixx01\eahis_test\bjtzlhyy\门诊药房.lnk'ShellExecutea(ll_handle, "open", szlink, "", spath,4)点击script输入启动快捷方式的脚本,选择Declare菜单下最后一子菜单Global External Functions:出现如下图,将下段粘贴至该模块后按OK,再保存退出进行编译:public:Function ulong ShellExecute (ulong hWnd, ref string lpOperation, ref string lpFile, ref string lpParameters, ref string lpDirectory, integer nShowCmd) Library "SHELL32.DLL"Function long ShellExecuteA (long hwnd, string lpOperation ,String lpFile, String lpParameters,String lpDirectory, Long nShowCmd) Library "shell32.dll"点击新建2、编译生成exe文件;1)点击…按钮,制定要生成的exe文件名2)选成full全编译3)点击开始编译。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档