2# wolonga123
谢谢提醒,用你的代码,我自己写了个:- @echo off
- cd.>temp_1.txt
- SetLocal EnableDelayedExpansion
- For /F "tokens=*" %%i IN (1.txt) Do (
- set "str=%%i"
- if "!str:~,1!" equ "→" (
- if defined var (echo !var!&echo %%i) ELSE echo %%i
- ) else set var=%%i
- )>>temp_1.txt
- @echo off>temp_2.txt&set n=1
- FOR /f "delims=" %%1 in (temp_1.txt) do (
- 2>nul set /a n+=1,f=n%%2,1/f&&echo,%%1||set/p=%%1<nul
- ) >>temp_2.txt
- cd.>2.txt
- for /f "tokens=*" %%i in (temp_2.txt) do echo,%%i>>2.txt
复制代码 目前的问题是怎么去除“Run” 与 “→\”前的空格
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run →\SigmatelSysTrayApp
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run →\UIUCU
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run →\KAV50
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run →\FIPExpert
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run →\DAEMON Tools-1033
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run →\yassistse
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run →\YLive.exe
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run→\config.exe |