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

从Word 2013内部运行Windows桌面快捷方式的VBA代码

VBA代码是Visual Basic for Applications的缩写,是一种用于Microsoft Office应用程序的编程语言。它可以用于自动化执行各种任务,包括在Word 2013中运行Windows桌面快捷方式。

在Word 2013中,可以使用VBA代码来执行以下步骤来运行Windows桌面快捷方式:

  1. 打开Word 2013应用程序,并按下Alt + F11打开Visual Basic for Applications编辑器。
  2. 在编辑器中,选择插入菜单下的模块,以创建一个新的模块。
  3. 在新的模块中,编写以下VBA代码:
代码语言:txt
复制
Sub RunShortcut()
    Dim WshShell As Object
    Set WshShell = CreateObject("WScript.Shell")
    WshShell.Run "C:\Path\to\shortcut.lnk" '替换为你的快捷方式的路径
    Set WshShell = Nothing
End Sub
  1. 将代码中的"C:\Path\to\shortcut.lnk"替换为你要运行的Windows桌面快捷方式的实际路径。
  2. 按下F5键或点击运行菜单中的运行子程序,以执行VBA代码。

这段VBA代码将使用WScript.Shell对象创建一个Shell对象,并使用其Run方法来运行指定路径的快捷方式。通过替换代码中的路径,你可以指定要运行的特定快捷方式。

这种方法可以用于在Word 2013中运行各种Windows桌面快捷方式,例如打开文件、文件夹、应用程序等。它可以提高工作效率,方便用户在Word中直接访问其他应用程序或文件。

腾讯云提供了一系列云计算产品,包括云服务器、云数据库、云存储等,可以满足各种云计算需求。你可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于腾讯云的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

干货 | Office文档钓鱼实战和免杀技巧

1.3 HTA HTA是HTML Application缩写,直接将HTML保存成HTA格式,是一个独立应用软件,本身就是html应用程序,双击就能运行,却比普通网页权限大得多,它具有桌面程序所有权限...Visual Basic for Applications(VBA)是Visual Basic一种宏语言,是微软开发出来在其桌面应用程序中执行通用自动化(OLE)任务编程语言。...没做任何处理之前,VT查杀 39/61 GUI隐藏/取消隐藏宏VT查杀 37/60 在VBA GUI编辑器中隐藏所有宏模块(默认“ ThisDocument”模块除外)。...EvilClippy.exe -gg macrofile.doc Stomp VBA(滥用P代码)VT 查杀 12/60 效果很好,过火绒 将来自文本文件fakecode.vba虚假VBA代码放在所有模块中...请注意,VBA项目版本必须与主机程序匹配才能执行P代码 EvilClippy.exe -s 1.vba macrofile.doc 参数说明:-s 参数是通过假 vba 代码插入到模块中,用以混淆杀毒程序

7.2K21

使用VBA找到程序安装路径

电脑安装程序,一般默认都会在桌面生成快捷方式,但是程序快捷方式太多会造成桌面凌乱。 所以很多时候我们会把快捷方式删除,时间久了,可能都不记得是否安装过了某个程序。...这里介绍使用VBA程序来找方法,一个程序在安装过程中,一般都会需要管理员权限,这是因为程序安装一般都要在注册表中写入一些信息,而操作注册表需要管理员权限。...这些写入信息就包括在安装过程中我们选择程序安装路径,所以只需要使用VBA去读取相应注册表信息就可以找到程序安装路径: Function GetAppPath(AppName As String...) AppName = VBA.UCase$(AppName) If VBA.Right$(AppName, 4) ".EXE" Then AppName = AppName &...Wscript.Shell") On Error Resume Next GetAppPath = WSH.REGREAD("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

1.8K10
  • 红队 | CS加载宏上线初探

    当前版本EvilClippy支持在Linux、macOS和Windows平台上运行,实现了跨平台特性。...该工具重用了部分Kavod.VBA.Compression代码来实现压缩算法,并且使用了Mono C#编译器实现了在Linux、macOS和Windows平台上完美运行。...") 科普一下vba文件: VBA(Visual Basic for Applications)是Visual Basic一种宏语言,是在其桌面应用程序中执行通用自动化(OLE)任务编程语言。...目前杀软查杀 VBA 基本上都是静态查杀,所以静态免杀至关重要,源头上讲 Word 是一个 zip 文件,解压之后 vbaProject.bin 包含着要执行宏信息,也是杀软重点关注对象。...很多诱饵文档喜欢在 VBA 中启动脚本程序执行 ps 或者网络上下载一段 shellcode 或恶意程序等等,这样非常容易被杀软行为拦截拦住,同时沙箱可以根据进程链和流量判定该 word 文档是恶意

    2.8K30

    Excel基础:一文带你了解VBA编辑器

    这对于测试代码片段和快速查看变量值非常有用。工具栏:VBA编辑器工具栏提供了快速访问常用功能按钮,例如运行、停止、调试等。您可以通过工具栏快速执行各种操作。...Excel2013界面找到宏word2013界面找到宏界面如下:PowerPoint 2013界面找到宏界面如下:3.3 使用开发者工具打开VBA编辑器Excel打开开发者工具步骤如下:功能区任意区域鼠标右键弹出菜单选择...另外word、PowerPoint等操作方式类似。具体看动画效果:开发者工具中VBA相关组成按钮Visual Basic:点击可以直接打开 VBA 编辑器,作用等同于快捷键 Alt + F11。...宏:打开宏列表,支持对列表中宏进行编辑,例如运行、修改、删除等操作。录制宏:点击录制宏可以将键盘和鼠标操作,自动转换成 VBA 代码。这个功能在实际VBA开发过程中使用非常频繁。...因为存在一些恶意代码,所以一般将宏安全性设置为禁用3.4 Excel文档内部打开VBA编辑器方式Excel2013 可以点击最底部sheet标签页右键查看代码可以打开。

    2.4K31

    干货 | Office文档钓鱼之如何快速进行宏免杀

    Visual Basic for Applications(VBA)是 Visual Basic 一种宏语言,是微软开发出来在 其桌面应用程序中执行通用自动化(OLE)任务编程语言。...另存为 Word 类型务必要选”Word 97-2003 文档 (*.doc)”,即 doc 文件,保证低版 本可以打开。之后关闭,再打开即可执行宏代码。...在 Linux,OSX 和 Windows运行。...,自己可以改下混淆 vba 脚本,效果会更好 包括卡巴斯基以及 windows 自带杀软均不拦截查杀,效果还很好用 试下动态查杀,咱们运行下,火绒和 360 均可以成功上线 成功上线 关掉 Word...后,CS 上依旧是可以执行命令 PS: VBA代码解释:CobaltStrike 生成默认 VBA 会导入四个 Windows API 函数,常见 ShellCode 加载器 代码: CreateRemoteThread

    2.6K20

    Office如何快速进行宏免杀

    Visual Basic for Applications(VBA)是 Visual Basic 一种宏语言,是微软开发出来在 其桌面应用程序中执行通用自动化(OLE)任务编程语言。...在 Linux,OSX 和 Windows运行。...效果还不是特别理想,自己可以改下混淆 vba 脚本,效果会更好 包括卡巴斯基以及 windows 自带杀软均不拦截查杀,效果还很好用 试下动态查杀,咱们运行下,火绒和 360 均可以成功上线 ?...关掉 Word后,CS 上依旧是可以执行命令 PS: VBA代码解释:CobaltStrike 生成默认 VBA 会导入四个 Windows API 函数,常见 ShellCode 加载器 代码...ShellCode 可以自己在 VBA 里解码或者比如每个元素自增 1,运行时候-1,达到免 杀 ……

    4.3K30

    Office 365开发概述及生态环境介绍(一)

    Office 97开始,我使用过后面几乎所有的Office 版本,但是印象最深刻有几个版本 Office XP 这个版本没有用年份来编号(实际上应该是Office 2002),原因估计是为了配合Windows...首先,它当然继续支持VBA,但却规定所有包含代码文件,与不包含代码文件,文件格式上就明确有所区分。...由于VBA巨大成功,甚至一些非微软产品(例如AutoCAD)中也支持VBA。 虽然理论上说VBA可以做很多事情,但它主要擅长是对应用程序内部操作自动化。...需要注意是,VSTO相比VBA来说,在部署方面会更加复杂。首先,它要求目标运行环境,不光是Office版本要一致(通常高版本可以向下兼容),而且必须有对应.NET运行环境。...,Office 2013开始,及至现在Office 365家族,以Web技术为基础、以App为模型,微软为广大开发人员提供了全新开发支持,打开了一个新视野。

    3K20

    Active APT

    此恶意代码包以 VBScript 开始,如果 Outlook 进程正在运行,该脚本首先会杀死它,然后通过更改注册表值来消除 Outlook 中 VBA 宏执行安全性。...Outlook VBA 模块生成电子邮件,带有包含远程模板 Word 文档附件 该电子邮件包含英文和俄文文本。但是,如图 3 所示,俄语编码存在问题。...值得注意是,有两个文本文件,一个用于 Word,一个用于 Excel,包含要插入目标文档恶意宏 VBA代码,以及负责查找和破坏现有文档 .NET 程序集。...然后,它会在连接到系统所有驱动器上扫描具有有效 Word 或 Excel 文件扩展名文档。对于包含 Windows 安装驱动器,它仅扫描特定位置,即桌面和下载文件夹。...模块字符串存储在其 .data 部分中,使用简单 XOR 密钥进行加密。它还能够其 C&C 服务器下载和执行任意代码。 C# 这是 C/C++ 版本 C# 重新实现。

    8K00

    002 C# 写入Excel,Word,Ppt完整攻略

    其实有很多编程语言可以实现,比如Python,Vba等。 但我想跟你说,试试C#其实也很香。 首先,你需要下载Visual Studio2013。...因为前期绑定运行速度极快,而且编写代码时可以有代码提示。 这期,我特别向你介绍这种操作方法。 文末有源码获取途径,源码仅供个人学习使用,切勿商用。...完善命名空间引入代码 编辑写入Excel单击事件代码 流程:生成Excel主程序》新建工作簿》通过Cells属性写入单元格》另存在桌面上》关闭Excel程序。...编辑写入Word单击事件代码 流程:生成Word主程序》新建文档》通过Range.Text属性写入段落》另存在桌面上》关闭Word程序。...编辑写入Ppt单击事件代码 流程:生成Ppt主程序》新建演示文稿》通过TextFrame.TextRange.Text属性写入文本框》另存在桌面上》关闭Ppt程序。

    2.9K00

    学习中遇到小技巧 一(暂停更新)

    2、合理摆放“快捷方式”   绝大多数情况下,我们运行软件都是通常该软件快捷方式”来做到,硬盘容量越来越大,安装软件也越来越多,有很多朋友喜欢把快捷方式都放到桌面上,这样不但使您眼花缭乱,而且系统性能也会下降...,而且会造成系统资源占用过大而使系统变得不稳定,所以我们最好把桌面快捷方式控制在10个左右,其它快捷方式可全放到开始菜单和快捷启动栏中,而且把所有软件“卸载”快捷方式删除以提高系统性能。...”   绝大多数情况下,我们运行软件都是通常该软件快捷方式”来做到,硬盘越来越大,安装软件也越来越多,有很多朋友喜欢把快捷方式都放到桌面上,这样不但使您眼花缭乱,而且系统性能也会下降,而且会造成系统资源占用过大而使系统变得不稳定...,所以我们最好把桌面快捷方式控制在10个左右,其它快捷方式可全放到开始菜单和快捷启动栏中(如下图),而且把所有软件“卸载”快捷方式删除以提高系统性能。...原理是:大多数病毒是先建立autorun.inf再键入内容,病毒在进入C盘时就是通过这个文件夹里内部文件来为媒介。 9、在Word中无论如何也打不上中文?

    90820

    工作中遇到小技巧 一(暂停更新)

    2、合理摆放“快捷方式”   绝大多数情况下,我们运行软件都是通常该软件快捷方式”来做到,硬盘容量越来越大,安装软件也越来越多,有很多朋友喜欢把快捷方式都放到桌面上,这样不但使您眼花缭乱,而且系统性能也会下降...,而且会造成系统资源占用过大而使系统变得不稳定,所以我们最好把桌面快捷方式控制在10个左右,其它快捷方式可全放到开始菜单和快捷启动栏中,而且把所有软件“卸载”快捷方式删除以提高系统性能。...”   绝大多数情况下,我们运行软件都是通常该软件快捷方式”来做到,硬盘越来越大,安装软件也越来越多,有很多朋友喜欢把快捷方式都放到桌面上,这样不但使您眼花缭乱,而且系统性能也会下降,而且会造成系统资源占用过大而使系统变得不稳定...,所以我们最好把桌面快捷方式控制在10个左右,其它快捷方式可全放到开始菜单和快捷启动栏中(如下图),而且把所有软件“卸载”快捷方式删除以提高系统性能。...原理是:大多数病毒是先建立autorun.inf再键入内容,病毒在进入C盘时就是通过这个文件夹里内部文件来为媒介。         9、在Word中无论如何也打不上中文?

    74820

    进击恶意文档之 VBA 进阶之旅

    3、ExeCodes: 当 P-Code 执行一次之后,其会被一种标记化形式存储在 __SRP__ 流中,之后再次运行时会提高 VBA 执行速度,可以将其删除,并不影响宏执行。...VBA 编辑器 ? 与原来文档没有任何区别,接下来使用 Office2013(64 位)打开 ? VBA 编辑器 ?...Pcodedmp 精准识别了真正代码,忽略了伪造 VBA 通过 VBA stomping 原理可知,真正代码存为了 P-Code,所以 olevba 输出结果中反编译形式 VBA 即为真正代码...2007(x86) 8800 2010(x86) 9700 2013(x86) A300 2016(x86) AF00 在 VBA 编辑器中隐藏宏 可以在 VBA 编辑器中隐藏真正宏,只需要修改 PROJECT...,源头上讲 Word 是一个 zip 文件,解压之后 vbaProject.bin 包含着要执行宏信息,也是杀软重点关注对象,可以修改该文件名用于规避检测,步骤分以下三步 1、将“vbaProject.bin

    4.6K30

    一个Hancitor恶意邮件活动Word文档样本分析

    经过对宏文档和PE负载分析,发现本次样本包含代码与Hancitor文档宏代码有较大变化,但是通过对内含主要PE负载文件分析,发现二者基本一致,比如IDA反汇编后形式、代码加密执行、网络通信协议...5、wird.exe 可选择任意一个桌面受感染快捷方式执行。试验中我们选择了双击winhex快捷方式,wird.exe开始运行。...随后,wird.exe会打开真正winhex快捷方式运行系统上真实“winhex.exe”。 其次,wird.exe会恢复桌面所有快捷方式文件。...保证了只要运行一次“感染快捷方式”即可(当桌面有很多快捷方式,其实只要点击任意一个感染快捷方式运行werd.exe文件后,wird.exe就完成了任务,会恢复桌面所有的干净快捷方式文件)。...因此,wird.exe程序非常简单,就是负责完成快捷方式相关操作,启动werd.exe,恢复桌面,自删除。成功运行后,用户桌面将恢复原样。

    1.6K10

    word文件都变成了白色图标了,该怎么处理?-ZOL问答_word图标变成白底docx

    在win10操作系统中当我们需要使用一些办公软件office,当我们在win10系统中安装了office之后,桌面上出现了excel、word以及PowerPoint 等图标,这些图标上竟然都显示不正常...针对这样现象一般是缓存文件引起,下面给大家介绍下win10 word图标变成白底解决方法。...WINWORD.EXE, 右击文件-发送到-桌面快捷方式; 3、找到开始菜单下面的office快捷方式,按下win R,键入: C:\ProgramData\Microsoft\Windows\Start...Menu\Programs 点击确定,然后找到 office字样文件夹打开,将文件夹里面的Word 201?...删除(删除之前快捷方式),将上一步发送到桌面快捷方式移动到该目录, 然后重命名为Word 201? 针对这样问题,excel和PowerPoint也可以进行同样操作即可。

    4.3K40

    IPO屡战屡败 而立之年WPS 能否闯关成功?

    迅速发展风靡全国,到被碾压,跌入历史低谷以及后来重出江湖,已过而立之年WPS或在近日迎来了属于它高光时刻!...当然,这与Windows操作系统普及有很大关系。...WPS到1997年才Dos升级到Windows界面,而此时MS Office已通过各种渠道传播 Word6.0 和 Word97 成功地将大部分WPS过渡为自己用户,WPS发展进入历史最低点也就可想而知了...2002年,在雷军建议下,WPS代码被重新编写,经过3年时间,到2005年,新版WPS上线,完全按照MS Office标准,在软件界面和功能上一模一样。...另外,WPS拓展能力太差。Office一般都是支持VBA,而WPS默认不支持VBA,如果想要进行VBA扩展,必须要经历一个很复杂得过程。

    79510

    蠕虫病毒“RoseKernel”迅速蔓延 政企单位网络易被攻击 ​

    ,病毒会立即运行; 2、通过劫持Office快捷方式传播后,病毒会劫持Word和Excel快捷方式,让用户新建文档带有病毒代码。...结束其他挖矿程序 劫持Office快捷方式 DM6331.TMP 在执行后会将带有宏Word文档(rknrl.TMP1)和Excel文档(rknrl.TMP2)拷贝到Office目录下,然后遍历桌面目录...,在Word与Excel办公软件快捷方式添加命令行参数。...相关代码,如下所示: ? 劫持Word和Excel快捷方式 被篡改后快捷方式参数及其解释,如下图所示: ?...当启动被劫持快捷方式后,会调用带有病毒代码文档文件,病毒代码运行后会在Temp目录下释放rknrl.vbs和DM6331.TMP并注册病毒WMI脚本。

    1.5K40

    Excel 旧用户正成为恶意软件目标

    Zloader是一种针对银行特洛伊木马,旨在窃取目标金融机构用户凭据和其他私人信息。 Zloader初始攻击向量是基于收件箱网络钓鱼消息,其中会附带Word文档附件,并包含非恶意代码。...攻击者可以利用DDE和VBA来实现这个目标,而这两个功能是标准微软工具随Windows系统提供。 DDE是一种在应用程序(如Excel和Word)之间传输数据方法。...当用户停止操作之后,这个宏将会被保存下来,并且会被分配给一个按钮,当用户点击这个按钮时,它会再次运行完全相同过程。...禁用Excel宏警告 恶意软件开发人员通过在Word文档中嵌入指令,Excel单元格中提取内容,实现了警告绕过。...一旦Excel宏被创建并准备好执行,脚本将修改Windows注册表键以禁用受害者计算机上VBA信任访问。这使得脚本能够无缝地执行功能,而不会弹出任何警告。

    4.7K10

    如何用Word结合chatgpt快速搞定文章和周报与作文!

    版本信息: PC:Windows 10 Word:Microsoft Word 2013 国内版:chatGPT国内中文镜像官方原版在线免费体验 (taiyangyukeji.com) 1.创建宏模板...这样就进入了VB编辑窗口,点击插入→模块,就新建了一个代码框:如下图 如图操作 ?...复制下面现成代码,把your_api_key替换成你自己OpenAIapi_key,填入编辑窗口 复制下列代码 vbnet复制代码 Sub ChatGPT() Dim selectedText...用于Json数据解析 下载地址:github.com/VBA-tools/V… 下载JsonConverter.bas,放在本地,然后在VB编辑窗口,文件→导入文件 ?...还需要打开一些内部库:工具→引用 ? 需要打开有如下: ? 如果有安全提示错误,还需要把VB安全选项设置一下:文件→选项→信任中心→信任中心设置 ? 把启用所有宏打开 ?

    3.1K50

    office2019 办公软件中文直装版图文教程

    2019 仅能在 Windows 10 操作系统上运行。...基本组件包含熟悉 Word、 Excel 和 PowerPoint。用户因为不同套装,还可以获得其他组件包括 Outlook、Visio、A 安装步骤 1.下载完安装包后,右击解压 2....找到解压后安装包文件夹 3. 右击 ProPlus2019Retail,选择解压到 ProPlus2019Retail 4. 右键以管理员身份运行 Setup.exe 5....返回初始安装包,双击打开“激活工具”文件夹 9.找到“KMS 工具.exe”,鼠标右击选择【以管理员身份运行】,注意:一定要以管理员身份运行,否则会安装失败 10....WIN10 默认不创建桌面图标,点击左下角【开始】按钮弹出右侧程式列表中找到 Word(或 Excel/Powerpoint)快捷方式,这里以 Word 为例,鼠标左键按住不放直接拖拽至桌面生成图标,方便以后打开

    69120

    黑糖主题BlackCandy V1.53

    :Ariel 编译日期:2013年10月03日 大小:11.8MB 平台要求:Intel x86/x64,AMD x86/x64,不支持安腾64 软件环境:Windows Vista、7、8、8.1、10...因楼主是64位Windows10,所以要安装对应ViPER4Windows,同时以管理员身份运行安装程序,按提示操作,保持默认安装位置。...但“创建桌面快捷方式”、“勾选所有扬声器或者其他播放器”,之后重启电脑。如图: ? ? ? ? ? ? ? ? ? 第八步:设置永久以管理员身份来运行ViPER4Windows。...安装途径所在:我电脑→C盘→Program Files→Viper4windows(或者直接在桌面的Viper4windows快捷方式操作) 然后依次操作:Viper4windows快捷方式→兼容性...第九步:配置ViPER4Windows和检查效果。 启动桌面ViPER4Windows→英文界面→程序左上角Language→简体中文→是 重新启动ViPER4Windows→中文界面。

    1.1K40
    领券