找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 29116|回复: 10

[文件操作] [已解决]在右键中添加新建.bat的的批处理怎么写呀?

[复制链接]
发表于 2012-5-24 22:09:40 | 显示全部楼层 |阅读模式
我在那个vbs教程中看到有 右键新建.vbs的 脚本   我想问问 是否有 能在右键添加新建.bat的脚本
发表于 2012-5-24 23:52:50 | 显示全部楼层
本帖最后由 cutebe 于 2012-5-25 00:04 编辑
  1. ::XP SP3 下使用
  2. ::以双#开头的为模板
  3. @ECHO OFF
  4. SET "BATFILE=C:\WINDOWS\SHELLNEW\BATCH.BAT"
  5. REG DELETE HKCR\.bat\ShellNew /V NullFile /F>NUL 2>NUL
  6. REG ADD HKCR\.bat\ShellNew /V FileName /D %BATFILE% /F>NUL
  7. REG ADD HKCR\batfile /VE /D 批处理 /F>NUL
  8. SET S=#
  9. (FOR /F "TOKENS=1* DELIMS=#" %%B IN ('"FINDSTR /N "%S%%S%" "%~S0""')DO ECHO\%%C)>%BATFILE%
  10. GOTO :EOF
  11. ##@ECHO OFF
  12. ##Setlocal enableDelayedExpansion
  13. ##CD/D %~DP0
  14. ##SET "B=" %退格符%
  15. ##for /f "skip=1 tokens=1-3* delims= " %%i in (%~S0)do (
  16. ## echo\%%i %%j %%l %%k
  17. ##)
  18. ##PAUSE
  19. ##GOTO :EOF
  20. ##
  21. ##:LABLE
  22. ##
  23. ##GOTO :EOF
复制代码

评分

参与人数 1技术 +1 收起 理由
秋水 + 1 解决了问题

查看全部评分

 楼主| 发表于 2012-5-27 22:48:06 | 显示全部楼层
那什么 ,,,这几天 这网站不知道怎么回事打不开,,  
我的貌似是win7的  有办法解决吗?
好像打开这个网站又有问题了,,  打开得老长时间
发表于 2012-5-28 00:26:32 | 显示全部楼层
回复 3# 秋水


    Win7系统里面有什么报错信息吗?
 楼主| 发表于 2012-5-28 14:06:08 | 显示全部楼层
...
   好像没有报错,,,能用,,谢了
发表于 2012-5-28 17:17:33 | 显示全部楼层
回复 5# 秋水


    问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。(所加的分数由论坛供应)
发表于 2012-5-28 18:41:18 | 显示全部楼层
win7最好用管理员运行这个批处理,因为注册表和windows/shell文件夹没有权限进不去
 楼主| 发表于 2012-5-28 19:41:53 | 显示全部楼层
楼上,,没用 管理员权限就 行了  不知道怎么回事,,,以前添加 注册表360都提醒的,,这次没提醒
 楼主| 发表于 2012-5-28 19:43:46 | 显示全部楼层
那个 加分的不知道在哪弄 ,,,
发表于 2012-5-28 21:07:57 | 显示全部楼层
回复 9# 秋水


    每个回帖的右下角有个“评分”
发表于 2012-5-29 08:00:44 | 显示全部楼层
貌似这样就OK了,没那么复杂吧?

@echo off
reg add HKCR\.bat\ShellNew /v nullfile /f >nul
reg add HKCR\batfile /ve /d bat文件 /f >nul
exit
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 06:14 , Processed in 0.019449 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表