本帖最后由 aloha20200628 于 2025-3-31 15:07 编辑
回复 1# yyz219
鉴于 winPE 系统对脚本类型支持的有限性,给一个 mshta 版本简化一下解答结果,以下代码存为 test.bat 运行,若当前剪贴板数据类型是文本,则返回值=1,否则返回值=0- <!-- :
- @echo off &(for /f %%v in ('mshta "%~f0" ') do echo,%%v) &pause&exit/b
- -->
- <script> u=clipboardData.getData('text'), v=(u)? 1: 0;
- new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(v); close(); </script>
复制代码
|