计算机之家 » 软件更新下载 » 原创软件 » 抛弃桌面快捷方式和快速运行,我的原创工具带给你全新的体验


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.