将一个文件拖到一个bat的图标上,在这个bat文件中怎样获取其文件名?

将一个文件拖到一个bat的图标上,在这个bat文件中怎样获取其文件名?,第1张

@echo

off

echo

你拖入的文件名为:%~n1%~x1

pause

保存为.bat文件.

然后你就可以把任意文件拖进去,就会出现你拖进如的文件名

del /s /f \\?\%1

del /s /f \\?\%2

del /s /f \\?\%3

del /s /f \\?\%4

del /s /f \\?\%5

del /s /f \\?\%6

del /s /f \\?\%7

del /s /f \\?\%8

del /s /f \\?\%9

RD /S /Q \\?\%1

RD /S /Q \\?\%2

RD /S /Q \\?\%3

RD /S /Q \\?\%4

RD /S /Q \\?\%5

RD /S /Q \\?\%6

RD /S /Q \\?\%7

RD /S /Q \\?\%8

RD /S /Q \\?\%9

可一次性删除9个文件、文件夹和里面的内容。

%之后代表拖入的文件数(变量),0代表自己

Windows xp 只支持9个变量(别的我就不知道了)你可以打个包,之后拖进去

不求最好,只求更好。还有各位,不要抄我的答案,我是研究之后得出来的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11834135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存