2007-4-11 22:29
nicholasmaxwell
抛弃桌面快捷方式和快速运行,我的原创工具带给你全新的体验
[size=5][color=seagreen]我写的运行栏设置工具,可以方便添加快捷运行方式到运行栏,[/color][/size]
[size=5][color=#2e8b57]让你改变你运行程序的习惯[/color][/size]
[size=5][color=#2e8b57][/color][/size]
[size=5][color=#2e8b57]源代码:[/color][/size][code]@ECHO OFF
REM ======================================================================
REM
REM Batch File -- Created with SAPIEN Technologies PrimalScript 4.1
REM
REM NAME:
REM
REM AUTHOR: ,
REM DATE : 2007-4-1
REM
REM COMMENT:
REM
REM ======================================================================
TITLE Made By 风逐云(Nick) Email:nicholasmaxwell@msn.com QQ:55730050
MODE CON: COLS=60 LINES=20
COLOR 1A
:REPEAT
CLS
ECHO. ===============运行栏命令设置程序===============
:INPUT
SET appname=
SET apppath=
ECHO. 请输入运行栏命令:
SET /p appname=
ECHO. 请将程序拖入此窗口中,
ECHO. 直接确定则删除此运行栏命令:
SET /p apppath=
:APPLY
IF NOT DEFINED appname (GOTO INVALID)
IF DEFINED apppath (GOTO ADD) ELSE (GOTO REMOVE)
:ADD
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%.exe" /ve /d %apppath%
GOTO SUCCESS
:REMOVE
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%.exe"
GOTO SUCCESS
:INVALID
ECHO. Invalid application name.
ECHO.
GOTO SELECT
:FAIL
ECHO. Set failed!
ECHO.
GOTO SELECT
:SUCCESS
ECHO. Set successed!
ECHO.
GOTO SELECT
:SELECT
SET choice=
SET /p choice=是否继续?[Y/N]:
IF NOT DEFINED choice (GOTO SELECT)
IF %choice% EQU Y (GOTO REPEAT)
IF %choice% EQU y (GOTO REPEAT)
IF %choice% EQU N (GOTO END)
IF %choice% EQU n (GOTO END)
GOTO SELECT
:END
PAUSE[/code]
[[i] 本帖最后由 nicholasmaxwell 于 2007-4-11 22:39 编辑 [/i]]
2007-4-11 23:28
cao
好东西,如果编辑一个程序能检测现有命令,界面友好点就更好了:kuk:
[size=4][color=red]可能一些朋友还不好理解,补充使用说明:[/color][/size]
[size=4][color=red]1、请输入运行栏命令:[/color][/size]
[size=4][color=blue] 就是在开始\运行中输入的命令名称,可以简化!***[/color][/size]
[size=4][color=red]2、请将程序拖入此窗口中, 直接确定则删除此运行栏命令:[/color][/size]
[size=4][color=blue] 如果想删除,直接回车,即删除刚刚的命令,拖动对应文件到窗口,会自动识别,在回车,这样你就可以在运行中输入刚刚第一个***的命令直接运行这个文件了,不需要输入路径等了,方便、安逸哦![/color][/size]
[[i] 本帖最后由 cao 于 2007-4-11 23:37 编辑 [/i]]
2007-4-11 23:48
wuyoucaoa
先收下了, 慢慢看.
2007-4-12 12:44
nicholasmaxwell
回复 #2 cao 的帖子
我考虑过,可是有的时候,命令和程序名称并不相同,所以这里我还是让用户手工输入程序对应的命令
2007-4-12 12:47
nicholasmaxwell
那这样,我再修改一下,当提示输入命令时,如果用户直接回车,则新添加的程序运行栏命令和程序名称相同
2007-4-16 12:39
polowang88
谢谢楼主分享!!辛苦了!!
2007-4-24 21:56
lytw508
先收下了, 慢慢看.
谢谢分享
2007-4-25 07:37
罪恶冷焰
对我们新手来说!这是一件很麻烦的事情
2007-5-3 04:48
清风无语
我先收藏了,以后慢慢学,谢谢
2007-5-7 16:59
cjm7065
是变方便了还是变繁了啊?:jy:
2007-5-8 13:09
帅得不敢出门
不知道干什么用
说明也看不明白
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.