azusys 发表于 2019-2-18 11:37

【批处理】分享一键生成个人公司管理文件目录 根据@跳墙的爷 的帖子编写

本帖最后由 azusys 于 2019-2-18 11:38 编辑

根据@跳墙的爷 的帖子,所有的思路都是根据原楼主来的分享一键生成个人公司管理文件目录
https://www.52pojie.cn/thread-870961-1-1.html
(出处: 吾爱破解论坛)

原楼主的帖子是 的,对于部分坛友来说可能使用上不方便,所以我简单写了一下批处理的代码
根据原帖的目录写的
下面是代码,复制到记事本后另存为 ***.bat即可使用,也可以自己根据需要进行修改

@echo off
color 0b
::参数设置
set /p name=请输入公司名称:
set /p path=请输入要建立的路径(如F:):
echo 请确认输入的信息
echo %name%   %path%
echo摁任意键确认或如有错误请右上角关闭
::这里懒得写选择Y或者N了
pause>nul
::建立一级目录
cd %path%
md %path%\%name%\
md "%path%\%name%\01计划&总结"
md "%path%\%name%\02学习&资料"
md "%path%\%name%\03项目&任务"
md "%path%\%name%\04公司&管理"
md "%path%\%name%\99其他"
::建立二级目录
md "%path%\%name%\01计划&总结\01个人"
md "%path%\%name%\01计划&总结\02公司"
md "%path%\%name%\01计划&总结\99其他"

md "%path%\%name%\02学习&资料\01文献资料"
md "%path%\%name%\02学习&资料\02政策文件"
md "%path%\%name%\02学习&资料\03专题资料"
md "%path%\%name%\02学习&资料\04外部单位"
md "%path%\%name%\02学习&资料\05他人资料"
md "%path%\%name%\02学习&资料\99其他"

md "%path%\%name%\03项目&任务\01结束项目"
md "%path%\%name%\03项目&任务\02搁置项目"
md "%path%\%name%\03项目&任务\03外部材料"
md "%path%\%name%\03项目&任务\04实施项目"
md "%path%\%name%\03项目&任务\99其他"

md "%path%\%name%\04公司&管理\01财务相关"
md "%path%\%name%\04公司&管理\02公司相关"
md "%path%\%name%\04公司&管理\03个人相关"
md "%path%\%name%\04公司&管理\04工作模版"
md "%path%\%name%\04公司&管理\99其他"
::根据批处理的创建规则其实可以省去创建一级目录的,但是为了便于理解所以就写上了
@echo 创建完毕,即将打开目录
ping-n 3 >nul
::创建完成后自动打开
start %path%\%name%


azusys 发表于 2020-11-23 08:17

航宇bbb 发表于 2020-11-21 23:27
按你说的复制,改名,运行,没搞成
有报什么错误嘛?你按照下面这个代码试一下把报错粘上来看看


@echo on
color 0b
::参数设置
set /p name=请输入公司名称:
set /p path=请输入要建立的路径(如F:):
echo 请确认输入的信息
echo %name%   %path%
echo摁任意键确认或如有错误请右上角关闭
::这里懒得写选择Y或者N了
pause>nul
::建立一级目录
cd %path%
md %path%\%name%\
md "%path%\%name%\01计划&总结"
md "%path%\%name%\02学习&资料"
md "%path%\%name%\03项目&任务"
md "%path%\%name%\04公司&管理"
md "%path%\%name%\99其他"
::建立二级目录
md "%path%\%name%\01计划&总结\01个人"
md "%path%\%name%\01计划&总结\02公司"
md "%path%\%name%\01计划&总结\99其他"

md "%path%\%name%\02学习&资料\01文献资料"
md "%path%\%name%\02学习&资料\02政策文件"
md "%path%\%name%\02学习&资料\03专题资料"
md "%path%\%name%\02学习&资料\04外部单位"
md "%path%\%name%\02学习&资料\05他人资料"
md "%path%\%name%\02学习&资料\99其他"

md "%path%\%name%\03项目&任务\01结束项目"
md "%path%\%name%\03项目&任务\02搁置项目"
md "%path%\%name%\03项目&任务\03外部材料"
md "%path%\%name%\03项目&任务\04实施项目"
md "%path%\%name%\03项目&任务\99其他"

md "%path%\%name%\04公司&管理\01财务相关"
md "%path%\%name%\04公司&管理\02公司相关"
md "%path%\%name%\04公司&管理\03个人相关"
md "%path%\%name%\04公司&管理\04工作模版"
md "%path%\%name%\04公司&管理\99其他"
::根据批处理的创建规则其实可以省去创建一级目录的,但是为了便于理解所以就写上了
@echo 创建完毕,即将打开目录
pause
ping-n 3 >nul
::创建完成后自动打开
start %path%\%name%

azusys 发表于 2019-2-18 13:00

W2PJ_test050eye 发表于 2019-2-18 12:11
建议用for来实现批量,还有md可以直接创建多级目录

感谢 感谢

我知道md可以直接创建多级目录 所以注释了一句主要是为了便于理解所以就写上了

另外for循环,嘿嘿 我···不大会

tzp371326 发表于 2019-2-18 11:57

感谢楼主分享,支持一下!

ted322 发表于 2019-2-18 11:58

路过,学习了

W2PJ_test050eye 发表于 2019-2-18 12:11

建议用for来实现批量,还有md可以直接创建多级目录

kmwell 发表于 2019-2-18 13:07

感谢楼主分享

忧郁之子 发表于 2019-2-18 16:49

方法不错,谢谢分享

航宇bbb 发表于 2020-11-21 23:27

按你说的复制,改名,运行,没搞成

fuzhen 发表于 2020-12-9 10:17

看你懒的,有时间写这个,文件夹早就建好了
页: [1] 2
查看完整版本: 【批处理】分享一键生成个人公司管理文件目录 根据@跳墙的爷 的帖子编写