Board logo

标题: 求助: 新建一个文件夹的批处理 [打印本页]

作者: eech     时间: 2006-11-11 11:35    标题: 求助: 新建一个文件夹的批处理

每次新建一个文件夹总要在桌面点右键.新建-文件夹.如果有这个批处理就好了.不知是不是一个幻想.请高手解答.期盼中

像这样就好了

现在大家明白我的意思了吧.我的批处理文件的快捷方式在点击后只能在F根目录下新建一个文件夹.因为我在F盘根目录下将它的快捷方式添加到左侧.如何才能在任意文件夹下新建.比如"变量什么的?"嘿嘿.我是菜鸟.很难说的清楚

[ Last edited by eech on 2006-11-12 at 12:44 AM ]
作者: lxmxn     时间: 2006-11-11 14:38

md [文件夹的名称]

作者: namejm     时间: 2006-11-11 20:52
  呵呵,lxmxn 忽略了文件夹名带空格的情况, md "文件夹名" 就更完美了。
作者: ccwan     时间: 2006-11-11 23:22
精益求精。
小问题也不放过。
作者: maya0su     时间: 2006-11-12 00:06
我觉得这样更完美
md c:\docume~1\%username%\桌面\"%date%"
或者
md c:\docume~1\"all users"\桌面\"%date%"

就更完美了 不仅建文件夹了,文件夹的名字还是当天的日期跟星期几
(PS:有的机子可能不显示星期几)


当有这样一个疑问
%userprofile%这个变量,在你CD %userprofile%能够进入
C:\Documents and Settings\%username%\这个目录
但是在新建文件夹时,这个变量却无法引用,何故?
望高人解释....期盼不已....
作者: namejm     时间: 2006-11-12 00:16
  新建文件夹的时候无法引用 %userprofile% 这个变量?不会吧。要么是你没用引号括起来,要么就是你的文件夹名含有非法字符而创建失败,导致你错误地认为是不能引用 %userprofile% 这个变量。
作者: eech     时间: 2006-11-12 00:22
我拷.I服了YOU你们.真有东西啊.嘿嘿
作者: eech     时间: 2006-11-12 00:23
大侠们.有一个问题.我要的是可以在任意地方.目录下新建文件夹
作者: ccwan     时间: 2006-11-12 00:26
批处理文件放在哪里就可以在当前路径创建文件夹。
除非你想在每个文件夹下创建,好像病毒^_^
作者: eech     时间: 2006-11-12 00:29
各位朋友.把我的顾虑说出来.我希望的是将新建文件夹的快捷方式放在快速启动栏.

比如我在E盘.那么点击这个批处理.是在什么地方新建一个快捷方式呢?

能不能做到在我当前的目录下新建一个文件夹呢?
就像这个一样

[ Last edited by eech on 2006-11-12 at 12:34 AM ]
作者: ccwan     时间: 2006-11-12 00:35


  Quote:
Originally posted by eech at 2006-11-12 00:29:
各位朋友.把我的顾虑说出来.我希望的是将新建文件夹的快捷方式放在快速启动栏.

比如我在E盘.那么点击这个批处理.是在什么地方新建一个快捷方堮..

我糊涂了。
若将新建文件夹的快捷方式放在快速启动栏,和右键-新建-文件夹
在方便程度上有什么区别?

“每次新建一个文件夹总要在桌面点右键.新建-文件夹.如果有这个批处理就好了.不知是不是一个幻想.请高手解答.期盼中”
以上是你的要求吧?
作者: ccwan     时间: 2006-11-12 00:36
你的图片来得好及时!我刚发完它就到了。呵呵
作者: eech     时间: 2006-11-12 00:36
那我的批处理文件放哪?
作者: ccwan     时间: 2006-11-12 00:39
你的windowsxp中有这功能啊!还干嘛?
作者: maya0su     时间: 2006-11-13 04:21
RE:namejm
对于%userprofile%我确实忘记加"",而导致无法新建文件夹的问题
谢谢你的提醒,让我明白"",的 作用确实大!
呵呵……
作者: 3742668     时间: 2006-11-13 06:27
看贴不认真。
    [原创]SendTo+批处理实用小工具--加强版发送到
作者: ruty00     时间: 2009-2-14 12:54
虽然是一个老帖了。但是最近我也碰到了和楼主同样的问题,其实楼主的想法还是有一定的应用价值的。ccwan认为把快捷方式放在系统快速启动里跟直接在资源管理器中右键新建效果一样。问题是我现在需要经常在不同的目录底下(每天几十个以上)创建新的文件夹(也是几十个以上),这样的话我就要不停的拷贝批处理文件了。因此才有了和楼主一样的想法,希望有个办法能自动在我新打开的窗口里运行批处理来创建文件夹。我个人觉得批处理似乎不能实现这样的功能(命令行底下可以,windows窗口模式下没有想到好办法)。
作者: ruty00     时间: 2009-2-14 13:14
想到一个办法了。在系统右键弹出菜单中添加打开命令行功能,在打开的窗口中运行批处理,批量创建文件夹。新问题:能将批处理程序直接添加到右键菜单中来运行吗(这样应该可以解决创建文件夹的路径问题)?
作者: netbenton     时间: 2009-2-14 13:19
把文件夹行上面一拖放,就可以在其目录下随机建一个子目录

@echo off
if "%1"=="" (md "%cd%\%random%") else (md "%1\%random%")
pause

[ Last edited by netbenton on 2009-2-14 at 11:38 ]