@echo off
setlocal enabledelayedexpansion
set remain=%path%
::待查找字符串
set toAdd=D:\ffmpeg2\ffmpeg-4.1.3-win64-shared\bin
::標記,默認沒有重復
set finded=false
:loop
for /f "tokens=1* delims=;" %%a in ("%remain%") do (::如果找到相同的了if "%toAdd%"=="%%a" (::直接退出goto :isFinded::該表標記,true表示有重復的了set finded=true)rem 將截取剩下的部分賦給變量remain,其實這里可以使用延遲變量開關set remain=%%b
)
::如果還有剩余,則繼續分割
if defined remain goto :loop
::如果沒有重復:
if "%finded%"=="false" (echo 正在修改系統path環境變量...setx /m "path" "%toAdd%;%path%"::結束程序goto :end
)
:isFinded
echo path環境變量中已經有了該環境變量,無須重復添加.
:end
pause
vim配置: (在Centos6.5下配置vim) 1.找到用戶的主工作目錄,ls看是否有.vimrc文件,有的話打開即可。沒有的話自己touch一個。vim進入.vimrc中: set nu 設置行數
colorscheme desert syntax enabl…