有什么方法可以使此代码更小/更快?...运行安全吗?

雷斯特林

大约可以生成3.08亿个文件夹,这几乎是一个代码。

for %%a in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
md %%a
PUSHD %%a
for %%b in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
    md %%b
    PUSHD %%b
    for %%c in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
        md %%c
        PUSHD %%c
        for %%d in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
            md %%d
            PUSHD %%d
            for %%e in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
                md %%e
                PUSHD %%e
                for %%f in (A, B, C, D, E, F, G, H, I, J, K , L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) do (
                    md %%f
                )
                POPD
            )
            POPD
        )
        POPD
    )
    POPD
)
POPD
)

但是无论如何,我想知道是否有一种更简单的方法来进行此处理/更快的处理。有人有任何线索吗?

还有...这甚至可以安全运行吗?

詹姆斯·L

我真的不想创建那么多目录,所以我简化了您的示例,只写了几个,它就很好了。我从一个子文件夹运行它,因此这就是下面的树看起来像它那样的原因。

@echo off
for %%a in (A, B, C) do (
  for %%b in (A, B, C) do (
    for %%c in (A, B, C) do (
       md %%a\%%b\%%c
    )
  )
)

您不需要pushdorpopd命令。您也不需要在for循环的每个级别中创建文件夹您只需要md %%a\%%b\%%c\%%d\%%e\%%f在最内层的循环中使用单个命令将它们全部创建即可

这是tree

C:.
├───A
│   ├───A
│   │   ├───A
│   │   ├───B
│   │   └───C
│   ├───B
│   │   ├───A
│   │   ├───B
│   │   └───C
│   └───C
│       ├───A
│       ├───B
│       └───C
├───B
│   ├───A
│   │   ├───A
│   │   ├───B
│   │   └───C
│   ├───B
│   │   ├───A
│   │   ├───B
│   │   └───C
│   └───C
│       ├───A
│       ├───B
│       └───C
└───C
    ├───A
    │   ├───A
    │   ├───B
    │   └───C
    ├───B
    │   ├───A
    │   ├───B
    │   └───C
    └───C
        ├───A
        ├───B
        └───C

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有什么办法可以使用数组或其他方法在此处简化代码吗?

来自分类Dev

我可以使此宏更有效或更快速吗?

来自分类Dev

有人可以使用.bind()函数向我解释此代码吗?

来自分类Dev

在快速的机器上,Gradle的构建-上传-运行周期需要10到20秒。有什么办法可以使速度更快吗?

来自分类Dev

为什么set()使此代码运行得更快?

来自分类Dev

在主函数中包装代码可以使其运行更快

来自分类Dev

超出范围后,过程仍然可以运行-这样安全吗?

来自分类Dev

可以使此SQLite查询更快吗?

来自分类Dev

有什么方法可以加快此Perl脚本的速度吗?

来自分类Dev

可以使SpeechRecognizer更快吗?

来自分类Dev

代码是线程安全的吗?

来自分类Dev

有什么方法可以使此postgres查询更快?

来自分类Dev

从/以root身份运行此命令安全吗?

来自分类Dev

我可以通过对`/ dev / sdb`运行`wipe`来安全擦除硬盘吗?

来自分类Dev

有什么办法可以使用数组或其他方法在此处简化代码吗?

来自分类Dev

我可以使此宏更高效或更快速吗?

来自分类Dev

有人可以使用.bind()函数向我解释此代码吗?

来自分类Dev

在Angular运行之前,有什么方法可以运行Javascript代码吗?

来自分类Dev

在快速的机器上,Gradle的构建-上传-运行周期需要10到20秒。有什么办法可以使速度更快吗?

来自分类Dev

我可以在已安装的驱动器上以只读模式安全地运行坏块吗?

来自分类Dev

有什么方法可以使此Haskell程序更快?

来自分类Dev

在CenstOS主机上使用Debian可以安全地运行Docker容器吗?

来自分类Dev

有什么方法可以加快此Perl脚本的速度吗?

来自分类Dev

此扩展方法安全吗?

来自分类Dev

有什么方法可以自动在DLL中运行某些代码吗?

来自分类Dev

运行命令后可以安全重启吗?

来自分类Dev

运行方法安全取消?

来自分类Dev

我的方法安全吗?

来自分类Dev

为什么我的应用程序运行缓慢,是否有任何代码可以使该应用程序运行得更快?

Related 相关文章

  1. 1

    有什么办法可以使用数组或其他方法在此处简化代码吗?

  2. 2

    我可以使此宏更有效或更快速吗?

  3. 3

    有人可以使用.bind()函数向我解释此代码吗?

  4. 4

    在快速的机器上,Gradle的构建-上传-运行周期需要10到20秒。有什么办法可以使速度更快吗?

  5. 5

    为什么set()使此代码运行得更快?

  6. 6

    在主函数中包装代码可以使其运行更快

  7. 7

    超出范围后,过程仍然可以运行-这样安全吗?

  8. 8

    可以使此SQLite查询更快吗?

  9. 9

    有什么方法可以加快此Perl脚本的速度吗?

  10. 10

    可以使SpeechRecognizer更快吗?

  11. 11

    代码是线程安全的吗?

  12. 12

    有什么方法可以使此postgres查询更快?

  13. 13

    从/以root身份运行此命令安全吗?

  14. 14

    我可以通过对`/ dev / sdb`运行`wipe`来安全擦除硬盘吗?

  15. 15

    有什么办法可以使用数组或其他方法在此处简化代码吗?

  16. 16

    我可以使此宏更高效或更快速吗?

  17. 17

    有人可以使用.bind()函数向我解释此代码吗?

  18. 18

    在Angular运行之前,有什么方法可以运行Javascript代码吗?

  19. 19

    在快速的机器上,Gradle的构建-上传-运行周期需要10到20秒。有什么办法可以使速度更快吗?

  20. 20

    我可以在已安装的驱动器上以只读模式安全地运行坏块吗?

  21. 21

    有什么方法可以使此Haskell程序更快?

  22. 22

    在CenstOS主机上使用Debian可以安全地运行Docker容器吗?

  23. 23

    有什么方法可以加快此Perl脚本的速度吗?

  24. 24

    此扩展方法安全吗?

  25. 25

    有什么方法可以自动在DLL中运行某些代码吗?

  26. 26

    运行命令后可以安全重启吗?

  27. 27

    运行方法安全取消?

  28. 28

    我的方法安全吗?

  29. 29

    为什么我的应用程序运行缓慢,是否有任何代码可以使该应用程序运行得更快?

热门标签

归档