Office软件安装之后,到底安装到哪个目录中了?安装时只记得不停的点Next,根本没有看是哪个目录。如果是64位的Windows操作系统,不但有C:\Program Files,还有C:\Program Files (x86),着实让用户有些晕。
简单代码一段,就可以轻松找到Excel的藏身之处。利用Wscript读取注册表相关项目可以获取应用程序的安装目录。

Sub GetApplicationPath()Dim objWSH As ObjectConst STR_REG_KEY = "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\EXCEL.EXE\Path"Set objWSH = CreateObject("Wscript.Shell")Debug.Print "EXCEL安装路径:" & objWSH.RegRead(STR_REG_KEY)Set objWSH = Nothing
End Sub

运行代码,结果如下。

EXCEL安装路径:C:\Program Files (x86)\Microsoft Office\Root\Office16\

是不是很简单!

轻松获取Excel安装路径相关推荐

  1. Android常用adb命令-获取应用安装路径

    adb shell pm list package - 获取 apk 对应的包名 或 adb shell pm list package <要搜索的字符串> adb shell pm pa ...

  2. Inno Setup覆盖安装前执行卸载、获取原安装路径

    分享下目前用到的一个简单的 Inno Setup 安装包制作脚本: 主要功能有3个: 安装前检测是否已安装,如果是覆盖安装则提示是否先进行卸载(程序卸载时不会自动卸载打包列表外的文件,目前没有进行历史 ...

  3. CAD .net开发-从注册表中获取CAD安装路径

    32位系统: RegistryKey keyLocalMachine = Registry.LocalMachine; 64位系统: Microsoft.Win32.RegistryKey keyLo ...

  4. 获取excel文件路径的两种方法

    excel文件路径获取方法一:       对Excel感兴趣的朋友可加Excel学习交流群:284029260 2010版查看当前工作薄的excel教程文件路径地址的方法是: 单击文件--信息,在右 ...

  5. 获取ArcGIS安装路径

    在要素类进行符号化时,使用axSymbologyControl需要安装路径下的Style文件路径,在AE9.3+VS2008中是这样的: Microsoft.Win32.RegistryKey reg ...

  6. c 获取mysql安装路径_linux查看mysql安装路径

    Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/ ...

  7. 获取python安装路径

    import os print(os.sys.path) 有时候,系统装了多个python环境,不知道到当前使用的是哪个.可以通过上面的代码来找到当前使用的python在.安装路径.

  8. Inno setup 访问注册表键值,获取软件安装路径

    ; 脚本由 Inno Setup 脚本向导 生成! ; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档! [Setup] ; 注: AppId的值为单独标识该应用程序. ; 不要为其 ...

  9. 【框架思路】python如何读取excel文件内容?如何获取excel文件的路径及sheet名称?

    转载请注明作者和出处:美二 https://blog.csdn.net/qq_32654897/article/details/88579713 一.背景说明 在自动化项目中,有时候测试用例会放在ex ...

最新文章

  1. 中国“5G+工业互联网”发展报告
  2. 2.2 Logistic 回归-深度学习-Stanford吴恩达教授
  3. 表的插入、更新、删除、合并操作_11_更新表的记录
  4. 并发编程中常见的锁机制:乐观锁、悲观锁、CAS、自旋锁、互斥锁、读写锁
  5. 根据进程名杀掉jps中的进程名
  6. php mysql datetime时区,Django models通过DateTimeField保存到MySQL的时间的时区问题
  7. 想打ACM?想刷题?来这些online judge!
  8. Spark Worker源码
  9. filter导致跨域失效_【SpringMVC】与权限拦截器冲突导致的Cors跨域设置失效问题...
  10. python-for循环与while循环
  11. linux服务器 top 查看 内存占用详情
  12. 51Nod-1090 3个数和为0【排序+二分查找】
  13. freemarker,自定义指令
  14. 4.9、Bootstrap V4自学之路------组件---提示
  15. 10个最佳的网站和App开发工具
  16. Laravel框架——增删改查
  17. 回顾史上25款经典芯片:曾震撼了世界
  18. 计算机应用职业生涯规划,计算机应用专业个人职业规划
  19. 哥尼斯堡的“七桥问题”
  20. 11月第5周业务风控关注|重磅!瓜子二手车“遥遥领先”被罚天价1250万

热门文章

  1. 自然语言14_Stemming words with NLTK
  2. CentOS7.6编译安装nginx
  3. Android单应用开多进程与单进程跑多应用
  4. java数组 初始化_用Java初始化数组
  5. AI教程 如何在 Illustrator 中创建渐变颜色?
  6. 阿里Android架构师面试就这?我上我也行!
  7. java爬网页图片到本地
  8. python中简述文件_python中的文件操作
  9. STM32F429 13. SPI 通讯(code)
  10. 最大流的Ford-Fulkerson 标号法