展开

关键词

C# 热重启EXE

8220

C# 获取.exe文件的运行目录

本章讲述:C#获取.exe文件的运行目录的方法; WPF中获取.exe文件的运行路径:System.Windows.Forms.Application.StartupPath 引用:WindowsBase string str = System.Windows.Forms.Application.StartupPath; result: X:/xxx/xxx (.exe文件所在的目录) 2、 获取启动了应用程序的可执行文件的路径 string str = System.Windows.Forms.Application.ExecutablePath; result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录 +.exe文件名) 3、 获取和设置包含该应用程序的目录的名称。 string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase; result: X:/xxx/xxx/ (.exe

79910
  • 广告
    关闭

    腾讯云+社区系列公开课上线啦!

    Vite学习指南,基于腾讯云Webify部署项目。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C#项目将dll打包进exe

    似的例子: 意图: 想将项目用到的两个dll库文件(CryptEnDe.dll和ICSharpCode.SharpZipLib.dll)一同编译进exe中,并编译后仅一个exe程序就可以独立运行不再需要其它文件 PathUtils.GetUpdateDllPath()函数为获取dll释放的路径,根据自己需要指定路径 public static string GetUpdateDllPath() { string strPath = @"C:

    28720

    C#项目将dll打包进exe

    似的例子: 意图: 想将项目用到的两个dll库文件(CryptEnDe.dll和ICSharpCode.SharpZipLib.dll)一同编译进exe中,并编译后仅一个exe程序就可以独立运行不再需要其它文件 PathUtils.GetUpdateDllPath()函数为获取dll释放的路径,根据自己需要指定路径 public static string GetUpdateDllPath() { string strPath = @"C:

    28120

    pyinstaller.exe带logo打包exe

    可以在Windows、Mac OS X和Linux上使用,但是并不是跨平台的,而是说你要是希望打包成.exe文件,需要在Windows系统上运行PyInstaller进行打包工作;打包成mac app,

    38530

    C#(.Net) 将非托管dll嵌入exe

    托管dll与非托管dll 托管dll实际上是指C#编写的dll,可以直接右键“引用”导入 而大部分情况下,我们需要引用C++写的dll,如果你的dll是使用 DllImport来导入的,那么它就属于非托管 dll,这种dll无法直接嵌入exe中,需要借助工具:Costura.Fody,该工具可以使用VS直接下载 下载与安装 右键引用,选择“管理NuGet程序包”,搜索 “fody” 点击Costure.Fody IsGPUSupport", CallingConvention = CallingConvention.Cdecl)] public static extern bool IsGPUSupport(); 编译 重新编译出exe ,将exe复制到其它路径,可以正常运行

    16310

    UE4报错cmd.exe failed with args c

    看上面的What went wrong就已经可以看出来出了什么问题了,我这里就是指定的JDK目录错误,安装JDK11之后重新制定目录就可以了。

    30510

    C#将引用的dll嵌入到exe文件中

    当发布的程序有引用其它dll, 又只想发布一个exe时就需要把dll打包到exe 当然有多种方法可以打包, 比如微软的ILMerge,混淆器附带的打包... 生成操作选择嵌入的资源 4.实现如下代码, 在窗口构造中实现也可以(在窗体事件中无效,如winform_load) 这里需要注意,“引用”下的dll,需要设置“复制本地”为False,这样在bin目录下生成exe ; return Assembly.Load(assemblyData); } } } } 实现原理: 把dll嵌入到exe 如果exe所在文件夹下有相应dll, 事件并不会被触发!

    1.4K20

    py 打包exe

    py打包成exe如何打的足够小 Python脚本不能在没有安装Python的机器上运行,如果我们想把自己的脚本分享给没有python环境的小伙伴使用,这个时候就需要将脚本打包成exe文件,即使使用方电脑没有安装 python解释器,这个exe也能在上面运行。 Pyinstaller -F -w py_word.py # 不带控制台的打包 Pyinstaller -F -w -i chengzi.ico py_word.py # 打包指定exe图标打包 另一个是可以自己生成,这里就给大家分享一个网站,可以把其他格式图片转成ico格式:https://app.xunjiepdf.com/img2icon/ 二、压缩打包 假如生成的exe太大,怎么转换的小一点 Python打包exe,不但体积大而且运行慢。解释型语言相对较慢。要解决大而慢,只能用编译型语言,如CC++,甚至VB都好很多,体积最小的是汇编。

    9120

    instsrv.exe srvany.exe用法「建议收藏」

    这里我们设定要将F:\cpu.exe 以 CPUSrv 的名称显示作为服务的话,我们应当这样子做: 先将instsrv.exe放入任意目录,我们有两种办法来执行这个命令 A、CMD法 1、单击『开始 』菜单中的【运行】并键入“cmd”(不包括双引号)后单击【确定】按钮 2、在CMD中使用 cd 命令进入 instsrv.exe 所在目录或者直接输入 instsrv.exe 具体路径。 比如 instsrv.exe 在F:\Tools目录下的话,我们应该这样子做: 键入 cd f:\tools 后回车进入该目录 键入 instsrv CPUSrv f:\cpu.exe 回车即可 或者也可以 直接键入 f:\tools\instsrv.exe CPUSrv f:\cpu.exe 后回车即可 3、安装了服务,但此时服务并未启动,我们可以使用 Net 命令来启动服务 依旧在CMD 如果我们要删除这个服务,按照上述步骤,我们执行 instsrv.exe CPUSrv REMOVE 即可删除该服务 注:不要用该工具删除系统有关服务!

    1110

    colorcpl.exe

    Microsoft Corporation 产品名称: Microsoft® Windows® Operating System 文件版本: 6.0.6000.16386 文件大小: 83.5KB 文件路径:C: \Windows\System32\colorcpl.exe 文件描述:Microsoft Color Control Panel 颜色控制面板 利用思路 可以把类似powershell.exe/cmd.exe 等等受监控的进程复制出来启动 colorcpl.exe c:\windows\system32\cmd.exe 复制后的文件连接为; C:\windows\system32\spool\drivers\ color 执行: C:\windows\system32\spool\drivers\color\cmd.exe 其他利用手法可以自行探索。

    11820

    winrar打包exe

    右键需要打包的文件夹,文件夹中有一个可运行的notepad.exe的记事本程序 选择创建自解压格式压缩文件 设置自解压选项 常规下设置解压路径 设置解压后运行的程序 选择解压的模式 高级里面可以设置创建快捷方式 选择更新模式 点击确定会生成一个test.exe的文件 ---- 版权属于:dingzhenhua 本文链接:https://www.dcmickey.cn/default/140.html 转载时须注明出处及本声明

    4820

    Windows下使用pyinstaller制作exe(py2exe)

    配置python环境变量,一般从http://www.python.org/下载完python的编译解释器,只要正常安装成功,会自动配好。

    346100

    c-free gcc.exe: cannot specify -o with -c or -S and multiple compilations的解决方法

    win10上打算使用c-free,因为xp win7时代都用过,写c代码还是比较方便的,尤其是5.0版本,但是在win10上面,c-free 5.0版本没有c-free 4好用,c-free 4启动更加快 c99),ch standard 7.0.0,tdm-gcc 5.1.0,openwatcom c++ v1.9,当然,digital mars C++、cygwin也是可以的,反正具体的可以查看官网。 Open Watcom C/C++ (6) Digital Mars C/C++ (7) Ch Interpreter 版本 5.0 (2010-07-19) 增加了对Intel C++ Compiler 版本 4.1 (2008-09-09) 加强C/C++代码解析, 增加稳定性和容错能力。 增加对Visual Studio 2003/2005/2008编译器的支持。 Ch是一个可跨平台的C/C++解释器,利用Ch,C/C++程序无需编译就可以直接在多平台的Ch上运行。Ch支持脚本、Shell、2D/3D绘图以及科学计算。它实现了一种语言、到处运行的解决方案。

    39220

    Python脚本打包 exe,auto-py-to-exe来帮你!

    什么是auto-py-to-exe auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。 就会安装 auto-py-to-exe 包了。 安装完成之后,我们就可以在 cmd 输入:auto-py-to-exe,来启动 auto-py-to-exe 程序了。 出现上述图片,auto-py-to-exe 就安装成功了。 auto-py-to-exe 打包程序主要分 3 部分,分别是: 打开 auto-py-to-exe 配置打包选项 查看打包效果 1. 打开 auto-py-to-exe 打开 cmd ,输入:auto-py-to-exe 打开 auto-py-to-exe 后,我们就要进行配置选择了。 2.

    11330

    unity2018版本打包exe,美化exe文件

    原文链接:https://www.aiprose.com/blog/21 当我们用unity2018版本开发完成以后,需要导出可执行文件,unity2018有个坑,就是默认build好的exe文件双击开了进程 ,却不能运行起来,这时候删除UnityCrashHandler64.exe就好了。 image 2.编译完成后,双击exe文件,会发现无法访问,这时候需要删除一个多余的exe。 ? image 3.然后把这个文件夹里的所有文件全部压缩成一个rar的压缩包。 ? image 6.解压后运行的exe,输入unity 编译后的exe文件名。 ? image 7.然后模式标签,按照下图进行选择。 ? image 8.更新里按照下图选择。 ? image 9.所有的选择更改完后,点击确定,会生成一个新的exe文件,文件大小和压缩包大小是一样的。双击运行和之前是一样的,以后给别人发送的时候,只需要把这个exe发送就好了。好了,到此结束。 ?

    2.2K20

    浅析cobaltstricke原生exe

    1.Cobaltstricke生成原生exe,直接点击上线 这里会去访问我们C2服务器的一个地址,如下: 访问C2的地址查看内容,内容看不懂 利用OD,断API——HttpOpenRequestA shellcode 这里看出来ebp+0x10是一张加密表,ebp+0x8就是异或混淆后的数据,那么在xor一次就异或回来了 然后在去VirtualProtect CreateThread 原生的这个很小的exe 到内存 创建线程,运行Stager Reflective DLL 申请内存 在内存中进行初始化 最后Reflective DLL调用payload的入口点函数 总结 分析cobaltstricke原生的exe 方便研究员去魔改我们的C2去修改我们的生成方式,并且绕过杀软的检测。 我们去分析一个远控exe的一个大概流程也和这个步骤大致是相似的。内容比较简单,大佬勿喷。

    1310

    python打包成exe

    如果要加上图标pyinstaller -F -w -i xxxx.ico xxxx.py

    7330

    服务器如何运行exe文件 exe文件是什么

    相信很多人都有电脑,exe文件格式是比较常见的,有些人经常会在服务器里面运行exe文件,但是有很多人却并不知道服务器如何运行exe文件,因为对于电脑不是特别的了解,所以总觉得很困难,我们将在下面为大家介绍相关的内容 image.png 服务器如何运行exe文件 服务器如何运行exe文件?相信这是很多人的疑惑,因为有不少人对于电脑操作并不是特别的熟悉。 其实,服务器运行exe文件是非常简单的,大家只需要掌握相关的步骤就可以了。 exe文件是什么 其实,exe文件是比较常用的电脑格式,我们可以在很多的文件中都能够看见exe格式。 简单一些来说,exe就是可执行文件,这样的文件是可以加载到内存当中的,而且通过会操作系统来执行,这种文件结构是比较复杂的,它是一种多段的结构。但是我们在电脑中却经常会运用到exe文件。

    83730

    App exe 封装教程

    pyinstaller image.png pyinstaller -w -F --icon="app.ico" Burp-Suite.py Windows 需要ico图标 生成完毕可以清理多余文件夹,生成的exe Burp-Suite.py import subprocess, os burpsuite = os.getcwd() cmd = burpsuite + "\\jdk-15\\bin\\java.exe

    9320

    扫码关注云+社区

    领取腾讯云代金券