bat文件判断path路径是否包含其他路径
直接上项目中代码,实际中如果电脑缺少C:\Windows\System32路径的话,下面的程序也无法运行,因为cmd中的一些命令需要该路径下的一些文件
@echo off
@set Path_=C:\Windows\System32 ::设置Path_为你想要的路径
echo %Path%|find /i "%Path_%" && set IsNull=true|| set IsNull=false ::判断 Path是否包含Path_
if not %IsNull%==true (
::如果不包含,在Path末尾加上Path_
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d "%Path%;%Path_%" /f
)
下面代码为项目中使用到的MSCOMM32.OCX控件,因为有的电脑上并没有安装该控件,所以在这里判断电脑系统种类进行复制和注册
if exist C:\Windows\SysWOW64 (
copy %~dp0\MSCOMM32.OCX C:\Windows\SysWOW64\MSCOMM32.OCX.
regsvr32 C:\Windows\SysWOW64\MSCOMM32.OCX.
) else (
copy %~dp0\MSCOMM32.OCX C:\Windows\System32\MSCOMM32.OCX.
regsvr32 C:\Windows\System32\MSCOMM32.OCX.
)
bat文件判断path路径是否包含其他路径相关推荐
- 使用bash判断PATH中是否存在某个路径
在source设置环境变量的时候,有些时候可能会设置两次,导致增加系统的路径搜索时间,或者让自己看环境变量的时候搞得怪不爽的. 为了解决这个问题,我们可以在设置相应的环境变量之前,先判断一下是否已经设 ...
- 【bat】判断字符串是否包含某字符串;bat字符串截取;vbs 如何加入参数;Windows如何后台运行bat文件(没有命令提示符框);.bat文件设置自动关机以及弹框确认
[bat]判断字符串是否包含某字符串: @echo off set a=55544333 set c=6666dfsfds set b=44 echo %a%| findstr %b% >nul ...
- C++读取文件夹中所有文件的路径,包含子文件夹
C++读取文件夹中所有文件的路径,包含子文件夹 C++实现指定文件夹的路径,获取该路径下所有文件的路径,含子文件夹的文件,为了实现跨平台编译,最后会给出Window和Linux的完成程序: [1]下面 ...
- Python标准库03 路径与文件 (os.path包, glob包)
摘要:Python标准库 文件系统 os.path glob.glob os.path包 os.path包主要是处理路径字符串,比如说'/home/vamei/doc/file.txt',提取出有用信 ...
- bat文件指定jdk路径_配置点击就能运行Python程序的bat批处理脚本(Windows)
0,需求说明 在编写和调试程序时,一般我们会在集成编辑环境里写代码和运行,但如果程序比较完善需要快速运行,或者让同事在其他电脑上快速运行时,再打开IDE(Integrated Development ...
- 解决JSP路径问题的方法(jsp文件开头path, basePath作用)
解决JSP路径问题的方法(jsp文件开头path, basePath作用) 参考文章: (1)解决JSP路径问题的方法(jsp文件开头path, basePath作用) (2)https://www. ...
- 如何批量修改文件后缀名(包含该路径下的所有文件夹)
1.批量修改某个文件夹目录下的所有文件的后缀名 方法非常简单,在该目录下,新建一个文本,此时文件后缀名是.txt.编辑该文本,文本内容为: ren *.ans *.out 此处的意思是将所有的.ans ...
- bat文件(实现批量处理)
批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用. 首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DO ...
- 二十六万字详解bat文件
批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用.这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执 ...
最新文章
- JSP内置对象-application
- arcgis api for JavaScript _跨域请求
- python常见的特异点
- Spring第八发—自动装配及让Spring自动扫描和管理Bean
- EasyNetQ介绍
- kotlin sealed 中_Kotlin sealed class
- win10家庭版 安装docker并成功使用
- SpringMVC 运行原理及主要组件
- Spring AOP 本质(1)
- Qt音视频开发41-人脸识别嵌入式
- 如何在pe里加载阵列卡驱动_PE添加RAID驱动的方法
- 智能交通运输(包括TOCC)精华主题汇总
- MFC控件重叠显示问题
- ubuntu1604 grep sed 正则表达式
- android模拟器 vm版,怎样用vmware虚拟机安装android模拟器
- 关于产品MVP的定义与实践
- 2020年有寓意的领证日期_2020有寓意的领证日期 2020有意义的领证日子 - 中国万年历...
- matlab 理想变压器,Simscape Electrical
- NTFS文件系统详解(三)NTFS元文件解析
- html静态页面作业——海贼王中乔巴漫画(5页) 学生动漫网页设计模板下载 海贼王大学生HTML网页制作作品 简单漫画网页设计成品