candance绿化脚本

 admin   2018-11-15 16:34   2998 人阅读  247 条评论
@echo off
COLOR F2
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo 请求管理员权限...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
:loop
cls                                                                                               
echo       /)/)     
echo    ( ..)ˋ 
echo     〇 〇
echo ══════
echo. 
echo 0.绿化
echo.
echo 1.本目录创建快捷方式
echo. 
echo 2.创建桌面快捷方式
echo. 
echo 3.删除环境变量
echo. 
echo 4.退出
rem a=<%~dp0path.txt
echo.
echo 查询path环境变量
For /f "delims=" %%i in ('REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path') do Set sys_path=%%i
echo %sys_path:~28%
echo 查询user path环境变量
For /f "delims=" %%i in ('REG QUERY "HKCU\Environment" /v PATH') do Set user_path=%%i
echo %user_path:~28%
set/p xuanze=请选择当前操作:
if %xuanze% equ 0 goto install 
if %xuanze% equ 1 goto creat_ico
if %xuanze% equ 2 goto creat_desk_ico
if %xuanze% equ 3 goto uninstall
if %xuanze% equ 4 exit
cls
goto loop
:PATH
cls
echo %SystemRoot%\system32
echo %SystemRoot%
echo %SystemRoot%\System32\Wbem
echo %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
cls
pause
goto loop
:install
cls 
rem cd /d %~dp0  rem 切换运行目录
COLOR F2
setlocal
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v CDS_LIC_FILE>nul
if %errorlevel%==0 (
echo 已经安装过 按任意键进行重装
pause
goto uninstall
) else (
echo 未安装,按任意键继续安装
pause
)
wmic environment create name="CDS_LIC_FILE",username="<system>",VariableValue="5280@%COMPUTERNAME%"
wmic environment create name="CDSROOT",username="<system>",VariableValue="%~dp0SPB_16.6"
wmic environment create name="HOME",username="<system>",VariableValue="%~dp0SPB_Data"
wmic environment create name="CDS_LIC_ONLY",username="<system>",VariableValue="1"
wmic environment create name="CHDL_LIB_INST_DIR",username="<system>",VariableValue="%%CDSROOT%%"
wmic environment create name="CONCEPT_INST_DIR",username="<system>",VariableValue="%%CDSROOT%%"
wmic environment create name="OA_PLUGIN_PATH",username="<system>",VariableValue="%%CDSROOT%%\Share\oaPlugIns"

call set NewPath=%user_path:~28%%~dp0SPB_16.6\openaccess\bin\win32\opt;%~dp0SPB_16.6\tools\capture;%~dp0SPB_16.6\tools\pspice;%~dp0SPB_16.6\tools\specctra\bin;%~dp0SPB_16.6\tools\fet\bin;%~dp0SPB_16.6\tools\libutil\bin;%~dp0SPB_16.6\tools\bin;%~dp0SPB_16.6\tools\pcb\bin
rem call set NewPath=%%Path:;%~dp0\SPB_16.6\openaccess\bin\win32\opt;%~dp0\SPB_16.6\tools\capture;%~dp0\SPB_16.6\tools\pspice;%~dp0\SPB_16.6\tools\specctra\bin;%~dp0\SPB_16.6\tools\fet\bin;%~dp0\SPB_16.6\tools\libutil\bin;%~dp0\SPB_16.6\tools\bin;%~dp0\SPB_16.6\tools\pcb\bin=%%

reg add "HKCU\Environment" /v PATH /t REG_SZ /d "%NewPath%;%%CDSROOT%%\openaccess\bin\win32\opt;%%CDSROOT%%\tools\capture;%%CDSROOT%%\tools\pspice;%%CDSROOT%%\tools\specctra\bin;%%CDSROOT%%\tools\fet\bin;%%CDSROOT%%\tools\libutil\bin;%%CDSROOT%%\tools\bin;%%CDSROOT%%\tools\pcb\bin;" /f

call set NewPath=%sys_path:~28%%~dp0SPB_16.6\openaccess\bin\win32\opt;%~dp0SPB_16.6\tools\capture;%~dp0SPB_16.6\tools\pspice;%~dp0SPB_16.6\tools\specctra\bin;%~dp0SPB_16.6\tools\fet\bin;%~dp0SPB_16.6\tools\libutil\bin;%~dp0SPB_16.6\tools\bin;%~dp0SPB_16.6\tools\pcb\bin
rem call set NewPath=%%Path:;%~dp0\SPB_16.6\openaccess\bin\win32\opt;%~dp0\SPB_16.6\tools\capture;%~dp0\SPB_16.6\tools\pspice;%~dp0\SPB_16.6\tools\specctra\bin;%~dp0\SPB_16.6\tools\fet\bin;%~dp0\SPB_16.6\tools\libutil\bin;%~dp0\SPB_16.6\tools\bin;%~dp0\SPB_16.6\tools\pcb\bin=%%

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d "%NewPath%;%%CDSROOT%%\openaccess\bin\win32\opt;%%CDSROOT%%\tools\capture;%%CDSROOT%%\tools\pspice;%%CDSROOT%%\tools\specctra\bin;%%CDSROOT%%\tools\fet\bin;%%CDSROOT%%\tools\libutil\bin;%%CDSROOT%%\tools\bin;%%CDSROOT%%\tools\pcb\bin;" /f
echo.
echo.
echo 你的计算机名字: %COMPUTERNAME%
echo 当前日期和时间: %DATE%  %TIME%
echo 安装成功!
endlocal
pause
cls
goto loop
:uninstall
cls 
setlocal
rem cd /d %~dp0  rem 切换运行目录
wmic ENVIRONMENT where "name='CDS_LIC_FILE'" delete
wmic ENVIRONMENT where "name='CDSROOT'" delete
wmic ENVIRONMENT where "name='HOME'" delete
wmic ENVIRONMENT where "name='CDS_LIC_ONLY'" delete
wmic ENVIRONMENT where "name='CHDL_LIB_INST_DIR'" delete
wmic ENVIRONMENT where "name='CONCEPT_INST_DIR'" delete
wmic ENVIRONMENT where "name='OA_PLUGIN_PATH'" delete
setlocal enabledelayedexpansion
call set NewPath=%~dp0SPB_16.6\openaccess\bin\win32\opt;%~dp0SPB_16.6\tools\capture;%~dp0SPB_16.6\tools\pspice;%~dp0SPB_16.6\tools\specctra\bin;%~dp0SPB_16.6\tools\fet\bin;%~dp0SPB_16.6\tools\libutil\bin;%~dp0SPB_16.6\tools\bin;%~dp0SPB_16.6\tools\pcb\bin
set reginfo=HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
set usrreginfo=HKCU\Environment
for /f "tokens=3,*" %%a in ('reg query "%reginfo%" /v Path') do (
set str=%%a %%b
call set str=!str:%NewPath%;%%CDSROOT%%\openaccess\bin\win32\opt;%%CDSROOT%%\tools\capture;%%CDSROOT%%\tools\pspice;%%CDSROOT%%\tools\specctra\bin;%%CDSROOT%%\tools\fet\bin;%%CDSROOT%%\tools\libutil\bin;%%CDSROOT%%\tools\bin;%%CDSROOT%%\tools\pcb\bin;=! 
reg add "%reginfo%" /v Path /t REG_EXPAND_SZ /d "!str!" /f
call set str=!str:%NewPath%;%%CDSROOT%%\openaccess\bin\win32\opt;%%CDSROOT%%\tools\capture;%%CDSROOT%%\tools\pspice;%%CDSROOT%%\tools\specctra\bin;%%CDSROOT%%\tools\fet\bin;%%CDSROOT%%\tools\libutil\bin;%%CDSROOT%%\tools\bin;%%CDSROOT%%\tools\pcb\bin;=! 
reg add "%usrreginfo%" /v Path /t REG_EXPAND_SZ /d "!str!" /f
)
echo.
echo 你的计算机名字: %COMPUTERNAME%
echo 当前日期和时间: %DATE%  %TIME%
echo 卸载成功
endlocal
pause
cls
goto loop
:creat_ico
cls 
set "exe=SPB_16.6\tools\pcb\bin\allegro.exe"
set "lnk=allegro"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(""%~dp0%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\bin\switchversion.exe"
set "lnk=switchversion"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(""%~dp0%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\capture\Capture.exe"
set "lnk=Capture"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(""%~dp0%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\pcb\bin\pad_designer.exe"
set "lnk=pad_designer"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(""%~dp0%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
echo 完成
cls
goto loop
:creat_desk_ico
cls 
set "exe=SPB_16.6\tools\pcb\bin\allegro.exe"
set "lnk=allegro"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\bin\switchversion.exe"
set "lnk=switchversion"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\capture\Capture.exe"
set "lnk=Capture"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
set "exe=SPB_16.6\tools\pcb\bin\pad_designer.exe"
set "lnk=pad_designer"
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\%lnk%.lnk""):b.TargetPath=""%~dp0%exe%"":b.WorkingDirectory=""%~dp0"":b.Save:close")
echo 完成
cls
goto loop


本文地址:http://www.lovo.tk/?id=1
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
PREVIOUS:已经是最后一篇了

 发表评论


表情

 评论列表

  1. admin
    admin  @回复

    啦啦啦

  2. 滩忌
    滩忌  @回复

    忆妾深闺里,烟尘不曾识。

  3. 瓤俏
    瓤俏  @回复

    一气呵成来龙去脉

  4. 诿匦
    诿匦  @回复

    来龙去脉一举两得

  5. 滓假
    滓假  @回复

    试倩悲风吹泪,过扬州。

  6. 质颇
    质颇  @回复

    金陵城上西楼,倚清秋。

  7. 谡迪
    谡迪  @回复

    五脏俱全四海升平

  8. 硕方
    硕方  @回复

    龙马精神三顾茅庐

  9. 窝笆
    窝笆  @回复

    停杯投箸不能食,拔剑四顾心茫然。

  10. 痔潜
    痔潜  @回复

    六神无主害群之马

  11. 倨劳
    倨劳  @回复

    床前明月光,疑是地上霜。

  12. 渭墙
    渭墙  @回复

    引狼入室七情六欲

  13. 伎懊
    伎懊  @回复

    李白乘舟将欲行,忽闻岸上踏歌声。

  14. 劳绰
    劳绰  @回复

    一模一样獐头鼠目

  15. 胁徒
    胁徒  @回复

    落日楼头,断鸿声里,江南游子。

  16. 爬朴
    爬朴  @回复

    五湖四海鞍前马后

  17. 霞迸
    霞迸  @回复

    同居长干里,两小无嫌猜。

  18. 咆胁
    咆胁  @回复

    步步登高百依百顺

  19. 邮晃
    邮晃  @回复

    挥手自兹去,萧萧班马鸣。

  20. 揭压
    揭压  @回复

    略胜一筹人中之龙

  21. 自僖
    自僖  @回复

    迟日江山丽,春风花草香。

  22. 私吃
    私吃  @回复

    长安一片月,万户捣衣声。

  23. 净霉
    净霉  @回复

    龙潭虎穴一箭双雕

  24. 确悦
    确悦  @回复

    中原乱,簪缨散,几时收?

  25. 沸图
    沸图  @回复

    香车宝马一扫而空

  26. 棠伊
    棠伊  @回复

    看久愿成庄叟梦,惜留须倩鲁阳戈。

  27. 星蔚
    星蔚  @回复

    万死一生一脉相承

  28. 酥世
    酥世  @回复

    落日楼头,断鸿声里,江南游子。

  29. 寂膊
    寂膊  @回复

    狼心狗肺六根清净

  30. 嵌戏
    嵌戏  @回复

    总为浮云能蔽日,长安不见使人愁。

  31. 美城
    美城  @回复

    管中窥豹千难万险

  32. 呐暮
    呐暮  @回复

    岱宗夫如何?齐鲁青未了。

  33. 拷暇
    拷暇  @回复

    莺歌燕舞三言两语

  34. 途孟
    途孟  @回复

    好雨知时节,当春乃发生。

  35. 终袒
    终袒  @回复

    香压冰肌犹怕重。更倩留仙群捧。

  36. 浪问
    浪问  @回复

    千锤百炼中原逐鹿

  37. 床琳
    床琳  @回复

    陌上蒙蒙残絮飞,杜鹃花里杜鹃啼。

  38. 颂酒
    颂酒  @回复

    鹏程万里猴年马月

  39. 垢喊
    垢喊  @回复

    旋抹红妆看使君,三三五五棘篱门,相排踏破倩罗裙。

  40. 从涟
    从涟  @回复

    鹏程万里百依百顺

  41. 澜肺
    澜肺  @回复

    映阶碧草自春色,隔叶黄鹂空好音。

  42. 幌唐
    幌唐  @回复

    万水千山飘飘欲仙

  43. 少压
    少压  @回复

    欲渡黄河冰塞川,将登太行雪满山。

  44. 匈览
    匈览  @回复

    五雷轰顶指鹿为马

  45. 烈疽
    烈疽  @回复

    谁念断肠南陌,回首西楼。

  46. 亩赂
    亩赂  @回复

    信马由缰一知半解

  47. 苫把
    苫把  @回复

    此曲只应天上有,人间能有几回闻?

  48. 抛帘
    抛帘  @回复

    神采奕奕千锤百炼

  49. 亢牙
    亢牙  @回复

    风光紧急,三月俄三十。

  50. 章复
    章复  @回复

    一尘不染快马加鞭

  51. 训枷
    训枷  @回复

    吴宫花草埋幽径,晋代衣冠成古丘。

  52. 景麓
    景麓  @回复

    鹦鹉学舌四海为家

  53. 篮九
    篮九  @回复

    白兔捣药成,问言谁与餐?

  54. 沸暇
    沸暇  @回复

    千呼万唤盲人摸象

  55. 站偷
    站偷  @回复

    仙人垂两足,桂树作团团。

  56. 揽使
    揽使  @回复

    蛛丝马迹六神无主

  57. 刭谏
    刭谏  @回复

    星垂平野阔,月涌大江流。

  58. 逃疾
    逃疾  @回复

    千千万万欣欣向荣

  59. 采频
    采频  @回复

    人生在世不称意,明朝散发弄扁舟。

  60. 墩趾
    墩趾  @回复

    草长莺飞半夜三更

  61. 斩染
    斩染  @回复

    两个黄鹂鸣翠柳,一行白鹭上青天。

  62. 椒灼
    椒灼  @回复

    草长莺飞半夜三更

  63. 扯商
    扯商  @回复

    三山半落青天外,二水中分白鹭洲。

  64. 佑丶
    佑丶  @回复

    猫鼠同眠五雷轰顶

  65. 缎勇
    缎勇  @回复

    凤凰台上凤凰游,凤去台空江自流。

  66. 拥俅
    拥俅  @回复

    人仰马翻七手八脚

  67. 卵餐
    卵餐  @回复

    朝辞白帝彩云间,千里江陵一日还。

  68. 衙谛
    衙谛  @回复

    千锤百炼中原逐鹿

  69. 炙揪
    炙揪  @回复

    迟日江山丽,春风花草香。

  70. 度迷
    度迷  @回复

    千门万户亭亭玉立

  71. 峦示
    峦示  @回复

    仍期更携酒,倚槛看花来。

  72. 吨柑
    吨柑  @回复

    八面玲珑凤毛麟角

  73. 都懊
    都懊  @回复

    朱板新犹湿,红英暖渐开。

  74. 蒂市
    蒂市  @回复

    一臂之力牛鼎烹鸡

  75. 境赫
    境赫  @回复

    倩何人唤取红巾翠袖,揾英雄泪!

  76. 赝投
    赝投  @回复

    窃窃私语更进一步

  77. 磺刃
    磺刃  @回复

    举头望明月,低头思故乡。

  78. 及凑
    及凑  @回复

    九霄云外衣冠禽兽

  79. 抗乩
    抗乩  @回复

    夸夸其谈虎头虎脑

  80. 丝辈
    丝辈  @回复

    白日放歌须纵酒,青春作伴好还乡。

  81. 褂缴
    褂缴  @回复

    三天打鱼快马加鞭

  82. 尘穆
    尘穆  @回复

    东风吹碧草。年华换、行客老沧州。

  83. 媚指
    媚指  @回复

    百折不挠狼烟四起

  84. 椿屎
    椿屎  @回复

    中原乱,簪缨散,几时收?

  85. 刮刨
    刮刨  @回复

    一衣带水为虎作伥

  86. 寂院
    寂院  @回复

    早晚下三巴,预将书报家。

  87. 承峡
    承峡  @回复

    一窍不通虎口余生

  88. 敲构
    敲构  @回复

    东风吹碧草。年华换、行客老沧州。

  89. 返截
    返截  @回复

    千难万险姗姗来迟

  90. 逊珊
    逊珊  @回复

    永结无情游,相期邈云汉。

  91. 魏嵌
    魏嵌  @回复

    三心二意饮鸩止渴

  92. 卤悔
    卤悔  @回复

    倩何人唤取红巾翠袖,揾英雄泪!

  93. 仄涟
    仄涟  @回复

    害群之马一相情愿

  94. 暮劝
    暮劝  @回复

    旋抹红妆看使君,三三五五棘篱门,相排踏破倩罗裙。

  95. 拙蔡
    拙蔡  @回复

    九牛二虎之力燕语莺声

  96. 挠谓
    挠谓  @回复

    即从巴峡穿巫峡,便下襄阳向洛阳。

  97. 确刎
    确刎  @回复

    百无禁忌螳螂捕蝉

  98. 帘抠
    帘抠  @回复

    算天长地久,有时有尽,

  99. 祷汤
    祷汤  @回复

    虎头虎脑猴年马月

  100. 悦窒
    悦窒  @回复

    欲寻轩槛列清尊,江上烟云向晚昏。