小编Phi*_*lip的帖子

如何使用 cmd 或批处理文件关闭特定打开的文件夹?

我可以使用以下命令打开特定文件夹:

start "" "c:\foldername"
Run Code Online (Sandbox Code Playgroud)

同样,如何使用命令提示符或批处理关闭同一个文件夹?

batch batch-file cmd.exe

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

如何使用批处理搜索并找到具有特定名称的所有文件?

我正在运行以下命令,

@echo off
cls
for /r D:\ %%a in (*) do if "%%~nxa"=="new.txt" set p=%%~dpnxa
if defined p (
echo File found its path - %p%
pause
) else (
echo File not found !
pause
)
Run Code Online (Sandbox Code Playgroud)

它将搜索new.txt整个驱动​​器D:文件夹和子文件夹中命名的文件作为最终结果,它会将该文件的完整路径显示new.txt为如下输出,(假设new.txt文件位于D:\folder\

File found and its path - D:\folder\new.txt
Press any key to continue . . . 
Run Code Online (Sandbox Code Playgroud)

new.txt但问题是,如果驱动器中不同文件夹或子文件夹中有多个同名文件D:,则仅显示一个路径输出。

我的需要是,想要显示new.txt驱动器上具有相同名称的所有文件路径D:,如下输出,

预期输出需要这样,

Files found : 4
Files Paths …
Run Code Online (Sandbox Code Playgroud)

batch batch-file cmd.exe

5
推荐指数
1
解决办法
4万
查看次数

如何使用cmd提示文件夹?

我有名为“user3”的文件夹

路径是,“c:/users/%username%/easy/user3/”

使用 cmd 我想像提示一样打开这个文件夹。

我尝试过以下批处理程序,

start "c:/users/%username%/easy/user3/"

start "c:/users/%username%/easy/user3"
Run Code Online (Sandbox Code Playgroud)

两者都无法打开文件夹 user3

请帮助伙计们..

batch batch-file cmd.exe

1
推荐指数
1
解决办法
49
查看次数

标签 统计

batch ×3

batch-file ×3

cmd.exe ×3