正确的技术,从CMD.EXE中找到32和64位版本的Vista / Windows 7中
发布时间:2020-12-14 00:15:33 所属栏目:Windows 来源:网络整理
导读:背景 我有一个现有的CMD脚本,工作正常.它会像PROGRAM FILES一样启动应用程序 "%PROGRAMFILES%MyAppapp.exe" 问题 它适用于32位版本的Windows(Vista,Windows 7) 但是在64位版本的Windows上,该应用程序将安装到“Program Files(x86)”而不是“Program Files
背景
我有一个现有的CMD脚本,工作正常.它会像PROGRAM FILES一样启动应用程序 "%PROGRAMFILES%MyAppapp.exe" 问题 >它适用于32位版本的Windows(Vista,Windows 7) 我正在寻找什么 >一个可以稳健处理这两种情况的脚本(即根据它所使用的操作系统“做正确的事情”)
与
Matt’s correct answer类似.基本上在此版本中验证完整路径.
SET AppExePath="%ProgramFiles(x86)%MyAppapp.exe" IF NOT EXIST %AppExePath% SET AppExePath="%ProgramFiles%MyAppapp.exe" %AppExePath% (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 32位Windows和2GB文件大小限制(C与fseek和ftell)
- fopen()在win32上的表现
- windows – pstools / pskill – 使用记录?
- windows-server-2008-r2 – 将Win 2008 R2域 – Win 2016迁
- Windows账户管理
- windows-server-2003 – 从IIS 6升级到8.5:增加了并发请求
- windows下安装rabbitmq
- windows 安装 jdk 7和8
- Windows Phone 8.1设备(Lumia 930)和VS2013调试仅适用于已禁
- 如何在Windows中的python中将输出定向到txt文件
推荐文章
站长推荐
热点阅读