0 使用系统环境变量来快速启动程序
由于强迫症,不喜在桌面放图标。于利用任务栏的地址栏工具与系统环境变量来启动应用程序。但是每次重装完系统要配置系统环境变量还是件麻烦事儿。尤其是需要等到所有必装软件安装完毕,还要等到像VS这种会将PATH中的变量引用展开的应用程序安装完后再去挨个添加环境变量。
1 用脚本
由于BAT属于初学,代码质量与效率还请见谅。
::*************************************************
:: 系统环境变量配置脚本
::功能:根据指定的系统变量名与文件列表,以文件
:: 列表中文件所在目录为值创建系统环境变量
:: ,并添加到PATH中
::条件:管理员权限
::备注:当前命令行中未生效,其他环境永久生效。
::作者:Psychic27@Outlook.com
::日期:2016/10/19
::更新:Psychic27@Outlook.com
::日期:2016/10/20
::未达成:1.PATH中对该变量的引用检测,由于CMD对%敏
:: 感,可以动态生成VBS脚本用于检测
:: 2.运行时发起管理员权限申请,考虑VBS
::*************************************************
::关闭回显
@echo off
::工作目录
SET DIR_WORK=%CD%
::数据目录
SET DIR_DATA=Data
::临时文件
SET FILE_TMP=%DIR_WORK%\%DIR_DATA%\tmp.dat
::备份文件
SET FILE_BACKUP=%DIR_WORK%\%DIR_DATA%\Environment.bak
::文件列表
SET APPLICATION=ApplyEnvironment.cmd boostmaster.exe QQ.exe QQMusic.exe and so on
::目标环境变量值
SET VALUE=
::目标环境变量名
SET TARGET=TEST
::检测或创建数据目录
IF NOT EXIST %DI