相关疑难解决方法(0)

用于在每个子文件夹中执行某些命令的批处理脚本

我需要编写一个在Windows中工作的脚本,执行时会在某些子目录中运行命令,但遗憾的是我从未做过任何批处理,我不知道从哪里开始.

使用文件夹的示例结构:

\root
   \one
   \two
   \three
   \four
Run Code Online (Sandbox Code Playgroud)

我希望脚本输入指定的文件夹(例如只有'one'和'four'),然后在该文件夹的每个子目录中运行一些命令.

如果您可以提供任何帮助,可能是一些基本教程或仅仅是我需要的命令的名称,我将非常感激.

windows batch-file

23
推荐指数
3
解决办法
4万
查看次数

%% ~dpa的含义?

我被允许维护一些批处理文件,我在每个批处理文件的开头重复看到这一行.

FOR /f "usebackq tokens=*" %%a IN ('%0') DO SET this_cmds_dir=%%~dpa
CD /d "%this_cmds_dir%"
Run Code Online (Sandbox Code Playgroud)

有谁知道第一行是做什么的?什么是%% ~dpa?什么是%0?什么是usebackq?

cmd batch-file

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

batch-file ×2

cmd ×1

windows ×1