如何编写这个批处理:一键在当前目录下创建文本文件

dfsr 2007-10-25 10:39:03
如题,如果能够直接指定文件名就更好了。谢谢
...全文
378 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dfsr 2007-10-26
Ijc007兄说得对,是对需要在批处理中获取当前活动窗口的路径。如果用vbs能更容易点吗?
  • 打赏
  • 举报
回复
ljc007 2007-10-25
如果真的要按照楼主的要求来写的话,需要在批处理中获取当前活动窗口的路径,这一点很难实现。
希望3楼的代码能满足楼主需要。
  • 打赏
  • 举报
回复
ljc007 2007-10-25
[code=BatchFile]@echo off
rem 在文件夹右键菜单中创建空白文本文件(默认文件名为test.txt)
rem 假设想在C:\test文件夹中创建一个文本文件:右键单击C:\test文件夹->点击"记事本"
reg add HKEY_CLASSES_ROOT\Directory\shell\记事本\Command /ve /t REG_SZ /d "cmd.exe /k cd.>\"%1\test.txt\"&&exit" /f[/code]
  • 打赏
  • 举报
回复
fox_keven 2007-10-25
看看下面的:

@echo off
set /p str_fn=请输入文件名:
echo >%str_fn%.txt
pause

可以自己输入文件名生成文本,不过里面的内容是空的。
  • 打赏
  • 举报
回复
bbtjiao 2007-10-25
关注
  • 打赏
  • 举报
回复
相关推荐
发帖
Windows Server
加入

6709

社区成员

Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
申请成为版主
帖子事件
创建了帖子
2007-10-25 10:39
社区公告
暂无公告