[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
将代码中的▲替换成 Tab 字符
  1. @for /f "delims=▲ tokens=1,3*" %%a in (
  2.   'for %%i in ^(
  3.     Cache History NetHood Recent
  4.     ^) do @reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"^| find /i "%%i"'
  5.   ) do @echo %%a=%%b
  6. pause
复制代码
PS: 运行下列代码 输入 9 获取 TAB 字符到剪贴板
  1. @echo off
  2. set /p code=请输入ASCII码值:
  3. Mshta Vbscript:ClipboardData.Setdata("text",Chr(%code%))(Close)
  4. echo %code%
  5. echo 对应ASCII码值的字符已获取到剪贴板,任意键退出...
  6. start notepad.exe
  7. pause>nul
复制代码
1

评分人数

    • x9tiancmd: 感谢参与 但 没完全满足 题目要求PB + 5

TOP

将代码中的▲替换成 Tab 字符, 很无聊的做这个题
  1. @echo off
  2. for /f "delims=" %%l in ('reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"') do (
  3.   for /f "delims=▲ tokens=1-3*" %%a in ("%%l") do (
  4.   for %%x in (%%a_%%b) do echo Cache_reg_sz NetHood_reg_sz History_reg_sz Recent_reg_sz|find /i "%%x">nul && echo %%a=%%c
  5.   )
  6. )
  7. pause
复制代码

TOP

返回列表