`
onlysoymilk
  • 浏览: 99366 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

"DOS Here" 两种自制方式

阅读更多

第一种 写入注册表

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd] 
@="DOS Here"

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command] 
@="cmd.exe /k \"cd %L\""

第二种 inf文件安装

;
; "Command Prompt Here" PowerToy
;
; Copyright 1996 Microsoft Corporation
;
[version]
signature="$CHICAGO$"

[DosHereInstall]
CopyFiles = DosHere.Files.Inf
AddReg    = DosHere.Reg

[DefaultInstall]
CopyFiles = DosHere.Files.Inf
AddReg    = DosHere.Reg

[DefaultInstall.ntx86]
CopyFiles = DosHere.Files.Inf
AddReg    = DosHere.Reg.NT

[DefaultUnInstall]
DelFiles = DosHere.Files.Inf
DelReg    = DosHere.Reg

[DefaultUnInstall.ntx86]
DelFiles = DosHere.Files.Inf
DelReg    = DosHere.Reg.NT

[SourceDisksNames]
55="DOS Prompt Here","",1

[SourceDisksFiles]
DOSHERE.INF=55

[DestinationDirs]
DosHere.Files.Inf = 17

[DosHere.Files.Inf]
DOSHERE.INF

[DosHere.Reg]
HKLM,%UDHERE%
HKLM,%UDHERE%,DisplayName,,"%DosHereName%"
HKLM,%UDHERE%,UninstallString,,"%10%\rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\DosHere.inf"
HKCR,Directory\Shell\DosHere,,,"%DosHereAccel%"
HKCR,Directory\Shell\DosHere\command,,,"%10%\command.com /k cd ""%1"""
HKCR,Drive\Shell\DosHere,,,"%DosHereAccel%"
HKCR,Drive\Shell\DosHere\command,,,"%10%\command.com /k cd ""%1"""

[DosHere.Reg.NT]
HKLM,%UDHERE%
HKLM,%UDHERE%,DisplayName,,"%DosHereName%"
HKLM,%UDHERE%,UninstallString,,"rundll32.exe syssetup.dll,SetupInfObjectInstallAction DefaultUninstall 132 %17%\DosHere.inf"
HKCR,Directory\Shell\DosHere,,,"%DosHereAccel%"
HKCR,Directory\Shell\DosHere\command,,,"%11%\cmd.exe /k cd ""%1"""
HKCR,Drive\Shell\DosHere,,,"%DosHereAccel%"
HKCR,Drive\Shell\DosHere\command,,,"%11%\cmd.exe /k cd ""%1"""

[Strings]
DosHereName="DOS Here PowerToy"
DosHereAccel="Command &Prompt Here"
UDHERE="Software\Microsoft\Windows\CurrentVersion\Uninstall\DosHere"

 

 

分享到:
评论

相关推荐

    Dos Here

    【标题】"Dos Here"指的是一个实用工具,它允许用户在Windows资源管理器中直接运行DOS命令。这个工具极大地方便了开发者和系统管理员在处理文件和目录时执行批处理操作,而无需频繁切换到命令提示符窗口。通过集成...

    dos批处理命令大全

    "dos批处理命令大全" dos批处理命令是dos操作系统中的一种批处理语言,用于自动执行一系列命令。以下是dos批处理命令的详细...dos批处理命令大全提供了一种灵活的方式来自动执行一系列命令,提高了工作效率和生产力。

    从任何目录可以快速进入DOS

    关于 "dos here" 的标签,这可能是对这一功能的一种简称或者用户自定义的命名。在Windows系统中,"DOS"通常指的是早期的MS-DOS系统,现在则通常指代命令提示符,即命令行界面,用户在这里可以执行各种系统命令。 ...

    nokia map here手册

    - **多种路线选择**:根据出行方式(步行、驾车等)提供多种路线方案。 - **实时路况更新**:显示实时交通状况,帮助用户选择最佳路线。 #### 四、结语 Here地图不仅提供了丰富的基础地图功能,还具备强大的可扩展...

    诺基亚Here地图 ISO版 (Here 1.0.ipa)

    诺基亚Here地图提供免费的turn-by-turn语音导航,公共交通信息,以及丰富的道路交通信息等。 提供离线地图下载,高清语音导航,离线导航,卫星地图,交通状况等功能,堪称出国旅行必备利器! AppStore预览地址: ...

    shell_here_documents用法

    Here Documents 是 Unix/Linux Shell 编程中一种非常实用的重定向机制。它允许我们定义一段文本区域,并将其作为某个命令的标准输入。这一功能特别适用于需要将多行文本作为命令输入的情况。 #### 二、Here ...

    dos批处理命令详解

    @rem Here is the description. ``` #### 五、Pause 命令 **功能**: Pause 命令会在执行完前面的命令后暂停,等待用户按键继续。 **语法**: `pause` **示例**: 复制文件后提示用户插入新磁盘,并暂停等待。 ```bat ...

    VC下DOS操作

    - **功能**:`start` 命令用于启动外部程序或命令,支持多种选项来控制程序的启动方式。 - **常用参数**: - `min` 开始时窗口最小化。 - `separate` 在分开的空间内开始 16 位 Windows 程序。 - `high` 在 HIGH ...

    Here2+CAN模式说明v2.pdf

    Here2+CAN模式说明书详细介绍了赫星Here2设备在使用UAVCAN协议下的配置和操作方法。本文档首先指出,Here2出厂默认设置为CAN模式,采用UAVCAN协议,且在该总线上设备包括GPS、磁罗盘以及气压计。文档强调安全开关在...

    using using here here

    在C++编程中,"using using here here" 这个标题可能是指在代码中连续使用了多次`using`关键字的情况。`using`关键字在C++中用于引入命名空间(namespace)中的特定标识符,以便在当前作用域内可以直接使用,而无需...

    right here waiting 简谱

    right here waiting 的简谱 图片

    诺基亚地图heremap成功调用例子

    4. **路线规划**:HereMap提供路线规划服务,包括驾车、步行、公共交通等多种方式,可设定起点和终点,计算最佳路线。HereMapDemo可能演示了如何调用路线计算接口,并在地图上绘制路线。 5. **地图事件处理**:API...

    Command Prompt Here.zip

    这个工具允许用户在任何文件夹或目录下快速启动命令提示符,而无需通过传统方式导航到该位置。这大大提高了系统管理员和开发者的效率,因为他们经常需要在特定目录下执行命令行操作。 描述中的"为右键菜单添加从...

    here-android-sdk-examples,基于java的项目,使用heresdkforandroid。.zip

    7. **社区支持**:由于是开源项目,开发者可以通过讨论区、问题跟踪器等方式与其他开发者交流,寻求帮助,或者参与项目的改进,增强了技术社区的互动性。 综上所述,"here-android-sdk-examples"是一个对Android...

    Dos命令大全

    Sample:@Rem Here is the description. 5.Pause 命令 运行 Pause 命令时,将显示下面的消息: Press any key to continue . . . Sample: @echo off :begin copy a:*.* d:\back echo Please put a new disk ...

    基于 C++ 采用激光雷达和毫米波两种雷达,采用扩展卡尔曼滤波实现汽车的定位

    【作品名称】:基于 C++ 采用激光雷达和毫米波两种雷达,采用扩展卡尔曼滤波实现汽车的定位 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目...

    here-android-sdk-examples,基于Java的项目,在这里使用Android的SDK。.zip

    【标题】"here-android-sdk-examples" 是一个基于Java的Android项目,主要目的是展示和教育开发者如何使用HERE Android SDK进行地图应用开发。这个项目提供了一系列的示例代码,帮助开发者理解如何集成和利用HERE ...

    MAKEDIST_DOS程序

    The following individuals have donated their time and effort into creating DOS-C and associated utilities. Their contribution is ...here as a small token of appreciation from all users of DOS-C.

    Optical Lithography: Here is Why

    This book is aimed at new and experienced engineers, technology managers, and senior technicians who want to enrich their understanding of the image formation physics of a lithographic system....

Global site tag (gtag.js) - Google Analytics