首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用cmd/batch获取Windows可执行文件的"Original Filename“详细信息字段

在Windows操作系统中,可以使用cmd/batch脚本来获取可执行文件的"Original Filename"详细信息字段。"Original Filename"是可执行文件的元数据之一,它存储了文件的原始名称。

要获取可执行文件的"Original Filename"详细信息字段,可以使用以下步骤:

  1. 打开一个文本编辑器,例如记事本。
  2. 在编辑器中创建一个新的文本文件。
  3. 将以下命令复制并粘贴到文本文件中:
代码语言:txt
复制
@echo off
for /f "tokens=2 delims==" %%A in ('wmic datafile where name="C:\\Path\\to\\your\\file.exe" get Version /value') do set "original_filename=%%A"
echo Original Filename: %original_filename%

请注意,将上述命令中的"C:\Path\to\your\file.exe"替换为你要获取详细信息的可执行文件的实际路径。

  1. 将文本文件保存为扩展名为".bat"的批处理文件,例如"get_original_filename.bat"。
  2. 双击运行批处理文件,它将执行命令并显示可执行文件的"Original Filename"详细信息字段。

这个批处理脚本使用了Windows Management Instrumentation Command-line (WMIC) 工具来获取可执行文件的版本信息。通过解析WMIC命令的输出,我们可以提取"Original Filename"的值并将其存储在一个变量中。然后,使用echo命令将该变量的值打印到命令行窗口中。

这种方法适用于Windows操作系统中的任何可执行文件,包括应用程序、DLL文件等。

推荐的腾讯云相关产品:腾讯云对象存储(COS)

  • 概念:腾讯云对象存储(COS)是一种安全、高可用、高扩展性的云端存储服务,适用于存储和处理大规模非结构化数据。
  • 优势:具备高可用性、高可靠性、高性能、低成本等特点,支持海量数据存储和访问,并提供了丰富的数据处理和管理功能。
  • 应用场景:适用于网站、移动应用、大数据分析、备份与归档等各种场景。
  • 产品介绍链接地址:https://cloud.tencent.com/product/cos
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CVE-2019-1388 UAC提权

其原理是通知用户是否对应用程序使用硬盘驱动器和系统文件授权,以达到帮助阻止恶意程序(有时也称为“恶意软件”)损坏系统效果。...提示本身是由名为 consent.exe 可执行文件生成,该可执行文件以 NT AUTHORITY\SYSTEM 身份运行并且有 System 完整性水平。...另一个需要了解东西是 OID,如果在运行一个可执行文件时候我们触发了 UAC,在点击「展示证书发行者详细信息」这个链接之后: 我们可以看到证书里 Issued by(颁发者) 字段,这个字段对应值就是...该OID语义文献很少。但是,似乎证书对话框会解析此OID值,如果它找到有效且格式正确数据,它将使用它来将“常规”选项卡上“颁发者”字段呈现为超链接。...Windows\System32\cmd.exe 这里就会弹出一个cmd.exe对话框,这里发现已经是system权限 参考资料 https://msrc.microsoft.com/update-guide

60710

CVE-2019-1388 UAC提权

其原理是通知用户是否对应用程序使用硬盘驱动器和系统文件授权,以达到帮助阻止恶意程序(有时也称为“恶意软件”)损坏系统效果。...提示本身是由名为 consent.exe 可执行文件生成,该可执行文件以 NT AUTHORITY\SYSTEM 身份运行并且有 System 完整性水平。...另一个需要了解东西是 OID,如果在运行一个可执行文件时候我们触发了 UAC,在点击「展示证书发行者详细信息」这个链接之后: [image-20210601230416526.png] [image...-20210601230430741.png] 我们可以看到证书里 Issued by(颁发者) 字段,这个字段对应值就是 OID。...该OID语义文献很少。但是,似乎证书对话框会解析此OID值,如果它找到有效且格式正确数据,它将使用它来将“常规”选项卡上“颁发者”字段呈现为超链接。

56810
  • windows系统开发常用cmd命令学习

    打开命令窗口方式win + R,然后输入 cmd右键搜索,直接输入 cmd,或老windows系统开始 => 运行 => 输入 cmd 回车直接在顶部文件目录中输入 cmdshift + 右键,直接在此处打开...里 ls 和 ll# 显示当前目录下文件,注意这个命令是 linux 里,在 windows PowerShell 里可以用,cmd 小黑窗里不可以用ls# 显示当前目录下文件详细信息,相当于...> rename zhou.txt hei.txtmove将一个或多个文件从一个目录移到另一个目录replace替换目录中现有文件。...跟 linux 下 grep 类似,windows 下推荐用 findstr,一般会用管道符 | 和其他命令配合使用,如查找网络:netstat -ant |find "192.168.2"注意: 1...“用户配置文件”位置%ALLUSERSPROFILE%# 返回当前用户配置文件位置%USERPROFILE%# 返回命令行解释器可执行程序准确路径# C:\WINDOWS\system32\cmd.exe

    41360

    Vulnhub-DOUBLETROUBLE靶机渗透实战

    获取用户shell 方法一:通过上传反弹shell木马获取用户shell 使用从doubletrouble.jpg图片中破解出邮箱和密码进行80端口登陆,发现可以登陆成功 image 点击这里发现这里可以上传文件..."http://192.168.3.77/index.php" --forms -batch -D doubletrouble -T users --columns image 1.4 爆字段 sqlmap...获取用户shell 使用从数据库中获得这两个用户名和密码进行80端口登陆和22端口ssh登陆尝试 80端口:两个用户都无法登陆 22端口:montreux用户不能进行ssh远程登录,但clapton用户可以...登陆clapton用户,成功获取到clapton用户shell image 三、提权 1....查看一下如何使用使用gcc连接,然后直接使用,后面不用跟其他命令 image 4.

    12710

    wmic命令解析与实例

    其不能直接进行执行,需要切换终端到C:\Windows\System32\wbem位置下才能进行调用; 在WMIC出现之前,如果要管理WMI系统,必须使用一些专门WMI应用,例如SMS,或者使用WMI...#帮助说明: #有关特定别名详细信息,请键入: alias /? #有关 CLASS/PATH/CONTEXT 详细信息,请键入: (CLASS | PATH | CONTEXT) /?...|LIST|CSV|HFORM|HTABLE|MOF|RAWXML|TABLE|XML|htable-sortby # /get:字段1,字段2 #及查询命令需要显示列值标题 PS C:\Windows...>] #列举进程 基础实例: #1.显示进程详细信息 PS C:\Windows\System32\wbem> wmic process list brief # HandleCount Name...='cc' and Extension='cmd'" list #查找e盘下test目录(不包括子目录)下cc.cmd文件 wmic datafile where "drive='e:' and FileName

    5.2K63

    Keras预训练ImageNet模型实现分类操作

    ''' # 以PIL格式加载图像 original = load_img(filename, target_size=(224, 224)) print('PIL image size', original.size...(np.uint8(image_batch[0])) # 使用各种网络进行预测 # 通过从批处理中图像每个通道中减去平均值来预处理输入。...()) # 获取预测得到属于各个类别的概率 predictions = resnet_model.predict(processed_image) # 将概率转换为类标签 # 如果要查看前3个预测,可以使用...# 加载图像为PIL格式 original = load_img(filename, target_size=(299, 299)) # 将PIL格式图像转换为Numpy数组 numpy_image...所能接受格式 processed_image = inception_v3.preprocess_input(image_batch.copy()) # 获取预测得到属于各个类别的概率 predictions

    1.4K21

    CMD更强大命令行:WMIC后渗透利用(系统命令)

    在这篇文章中,我们将讨论如何在攻击后渗透利用阶段使用WMIC(Windows Management InstrumentationCommand Line)。...拿到会话之后,我们还会告诉大家如何提权至管理员权限。 WMIC命令行可以通过Windows CMD来访问,直接在meterpreter shell中输入“shell“即可。...注意:如果进程创建了一个类似任务管理器和CMD这样窗口,那么这条命令将会在目标系统中打开这个窗口,这样会引起目标用户怀疑。...where name=”explorer.exe” call terminate 获取可执行文件列表 下面的命令可以枚举出整个系统中所有可执行文件路径地址: wmic process where...“NOT ExecutablePath LIKE ‘%Windows%’” GET ExecutablePath 获取目录属性 WMIC命令fsdir选项可以提取目标系统中文件目录基本信息,其中包括压缩方法

    82120

    bat批处理简介:Windows自动化之道

    PART 1:运行环境 类似于编程语言库,这些命令是Windows内置,可以作为脚本基本元素,可以在cmd运行,也可以写入cmd运行。首先介绍最重要两个命令:help,/?...,利用help可以查看当前内置命令: F:\BatchFileProgramming>help 有关某个命令详细信息,请键入 HELP 命令名 ASSOC 显示或修改文件扩展名关联...CMD 打开另一个 Windows 命令解释程序窗口。 COLOR 设置默认控制台前景和背景颜色。 ...... 利用/?...CALL [drive:][path]filename [batch-parameters] batch-parameters 指定批处理程序所需命令行信息。...,和汇编很像,通过%n可以获取参数,从1开始,如以下代码: REM filename: test.bat @echo off call :procedure "argument 1" goto:eof

    2.2K21

    运维必学 | 条件语句-从零开始学Windows批处理(Batch)编程系列教程

    0x00 批处理(Batch)命令返回值 描述: 在 Windows 批处理脚本中,类似于 Shell 其也是支持 if...eles 条件判断, 不过在介绍语句前我们先来看看其命令行执行返回值,你可以将其认为返回错误参数相当于...温馨提示: Windows Batch 批处理系列教程示例脚本可访问作者Github仓库中DevelopLearnig项目,✈直达-> https://github.com/WeiyiGeek/DevelopLearnig...# 值若为1(默认),表示使用Windows XP或更早版本命令处理程序。 # 值若为2,表示使用Windows Vista或更高版本命令处理程序,其中包含更多命令扩展功能。...下面我们来看一个例子: 由于 del 命令需要用新一行终止,因此在CMD中以下子句不会有效: IF EXIST filename. del filename....)启动后,其运行环境中已经内置很多预定义变量 CMDEXTVERSION 就是其中一个,我们如果想获取当前CMD.EXE命令扩展版本号,即可以通过%CMDEXTVERSION%环境变量获取

    58520

    重复性工作交给 bat脚本 来完成---脚本开启emqx服务器

    seconds datetime : 2021-12-21 10:40:45 D:\emqx\bin>cmd Microsoft Windows [版本 10.0.22000.376] (c) Microsoft...另外,可以从以下几方面理解start与call命令区别: 一是调用范围不同:call主要用来进行批处理内部调用,如call :pend 和一些dos命令调用如call set test=2,但也可以调用其他可执行文件...另外,我们还必须注意一点:使用call调用其他批处理时,在被调用批处理中若我们使用goto命令时候,建议要使用与原批处理中不同标签名来跳转,否则可能会跳转到原批处理中而不能保证完整执行被调用批处理中所有语句...CALL [drive:][path]filename [batch-parameters] batch-parameters 指定批处理程序所需命令行信息。...SEPARATE 在单独内存空间中启动 16 位 Windows 程序。 SHARED 在共享内存空间中启动 16 位 Windows 程序。

    1.1K20

    Stable Diffusion 硬核生存指南:WebUI 中 VAE

    此外,在一些陈旧文章中,可能会指引你使用: https://huggingface.co/stabilityai/sd-vae-ft-ema-original/resolve/main/vae-ft-ema...VAE 模型和算法调用方式 WebUI 项目中涉及 VAE 定义主要有三个文件: sd_vae.py获取存在 VAE 模型文件列表、管理 VAE 模型加载,文件位于:modules/sd_vae.py...for i in range(batch.shape[0]): sample = decode_first_stage(model, batch[i:i + 1])[0]...最后 折腾完前两篇文章《使用 Docker 快速上手 Stability AI SDXL 1.0 正式版[31]》、《基于 Docker 深度学习环境:Windows 篇[32]》后,昨天尝试将...-1-0-release-using-docker.html [32] 基于 Docker 深度学习环境:Windows 篇: https://soulteary.com/2023/07/29/docker-based-deep-learning-environment-under-windows.html

    1.2K20

    .NET Core 跨平台执行命令、脚本

    一.前言 我们可能会遇到需要在程序中执行一些系统命令,来获取一些信息;或者调用shell脚本。.NET Core 目前已经可以跨平台执行,那么它如何跨平台执行命令呢,请看下面的讲解。...UseShellExecute:指示是否使用操作系统shell启动进程。如果启动进程时使用shell,则为true; 如果应该直接从可执行文件创建进程,则为false。 默认值是true。...我们通过cmd执行会收到下面的信息: ?...从执行结果可以看出,我们通过编写程序来执行dotnet --info命令获取结果几乎一样,只有第一行提示,我们通过cmd执行命令输出是中文,我们通过程序调用执行输出是英文,这个问题,有兴趣朋友可以研究一下...在windows下运行是完全正常。 4.在OSX运行 直接运行会报一个权限异常,如下: ? 使用命令加入执行权限: chmod +x OSX.sh 然后再次执行: ? 可以看到成功执行了脚本。

    2K20

    15个CMD命令,每个Windows用户都应该知道

    在这篇文章中,我会向大家介绍一些关键windows命令行。虽然命令行是windows使用最少部分,但它也是最强大和最灵活。以下是对普通用户最有用windows命令。...1、首先是CLS命令,你会在使用cmd命令过程中经常用它清除cmd窗口现有文本。2、还包括ctrl+c,它会中断任何正在运行命令。3、assoc列出了与PC上各种文件扩展名相关联程序。...12、shutdown在看似多余情况下关闭,因为大多数已经现在如何使用图形界面关闭电脑允许用户以各种方式关闭电脑。(1)shutdown /h会进入你电脑休眠模式。保存桌面上打开程序和窗口状态。...(2)tasklist -v获取更多详细信息。(3)tasklist -M会定位与活动任务相关联DLL文件。这些命令对于出现在任务列表中高级故障排除任务非常有用。...本次测试使用系统:windows7 64位使用命令行插件:clink.exe使用命令行提示符:标准cmd.exe

    1.4K20

    深度阅读之《Mastering Go》

    可以直接在命令行执行 go doc strings.Fields 获取库函数解释;执行 go get golang.org/x/tools/cmd/godoc 会安装 godoc 工具,注意这两者是不同...执行 go build 会显示生成一个可执行文件,仅仅一个 hello_world 就会达到 2M 大小,这是因为 Go 是静态链接,生成文件可以直接执行,不需要再动态链接其他文件。...而执行 go run 命令,虽然也会生成可执行文件,但是它是隐式,之后当程序执行完后会被自动删掉。注意,看不见并不等于不存在!...我们把用户程序称为 mutator,mutator 运行了一个 writer barrier,每次当堆上有对象指针(如果是对象非指针字段变化,不影响)发生了变化,说明此对象可达,就要运行 writer...一个可变参数函数只能使用一次 pack operator。

    63530
    领券