我正在尝试查找批处理文件命令,该命令允许我在文件夹中运行所有.lnk或.html文件。我尝试使用通配符(* .lnk),但这不起作用。有什么想法吗?
答案 0 :(得分:5)
基于进一步的评论,这应该会有所帮助 - 您不需要递归来处理单个文件夹,这将处理长文件名。
@echo off
for %%v in ("C:\Users\username\Desktop\Test\*.lnk") do start "" "%%~v"
它将打开文件夹中的每个.lnk文件。
答案 1 :(得分:0)
您可以使用:
for / r %% v in(* .lnk)do start %% v
注意:
不要在快捷方式文件名上添加空格。