在Windows命令提示符或PowerShell中,如果你想要同时执行多个dir /S
指令而不等待前一个指令完成,你可以使用以下方法:
1. 使用并行命令运行
在命令提示符中,可以使用start
命令以及/B
选项来在后台启动一个新的命令窗口并执行指定的命令。这样可以使得dir /S
命令在一个新的窗口中执行,而不会等待它完成。例如:
start /B dir /S C:\folder1
start /B dir /S D:\folder2
这将在两个不同的命令窗口中同时执行dir /S
命令,一个用于C:\folder1
,另一个用于D:\folder2
。
2. 使用PowerShell并行执行
如果你使用的是PowerShell,可以使用Start-Job
命令来启动后台作业,从而实现并行执行。例如:
Start-Job -ScriptBlock { dir -Recurse C:\folder1 }
Start-Job -ScriptBlock { dir -Recurse D:\folder2 }
这将在后台启动两个作业来执行dir -Recurse
命令,一个用于C:\folder1
,另一个用于D:\folder2
。
使用这些方法可以避免因为一个dir /S
命令未完成而导致另一个命令无法执行的问题。
标签:命令提示符,folder2,Windows,命令,指令,PowerShell,dir From: https://www.cnblogs.com/suv789/p/18222774