批处理选择文件和选择文件夹范例
本帖最后由 窄口牛 于 2022-2-26 19:58 编辑这下在一部分支持vbs的pe里也能用了。
实证xp也能正常工作。 两小时后的沙发
周末的人就是少啊 还行吧,下载十八次了。 感谢分享好东东
感谢分享 谢谢 下载了,研究研究 这个有什么用?不是很明白!请指教!
本帖最后由 窄口牛 于 2022-2-26 20:01 编辑
更新修正。换了一个可以设置文件后缀的。 什么东东? 生成vbs有点麻烦。试试这个,写得比较复杂
@echo off
for /f "delims=" %%f in ('mshta.exe "about:<object id=d classid=clsid:3050f4e1-98b5-11cf-bb82-00aa00bdce0b></object><script>moveTo(0,-9999);function window.onload(){var p=/[^\0]*/;new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(p.exec(d.object.openfiledlg('',null,'All files (*.*)|*.*|Microsoft Word (*.doc;*.docx)|*.doc;*.docx|Adobe pdf (*.pdf)|*.pdf|','Select file'))+'\n');close();}</script><hta:application showintaskbar=no />"^&rundll32 javascript:"\..\mshtml,RunHTMLApplication "^;var%%20folder^=new%%20ActiveXObject^("Shell.Application"^).BrowseForFolder^(0^,"Select Folder"^,64^,17^)^;folder^=folder.items^(^)^;folder^=folder.item^(^)^;folder^=folder.Path^;new%%20ActiveXObject^("Scripting.FileSystemObject"^).GetStandardStream^(1^).Write^(folder^)^;close^(^)') do echo,%%f
pause 好 好!!!!!琰
页:
[1]