无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: Fdh6585001
打印 上一主题 下一主题

[求助] 太奇怪了,请大师给解释下这个怪现象

[复制链接]
跳转到指定楼层
1#
发表于 2020-7-14 16:47:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我本来想学者写个批处理,循环copy 1.txt里面的每一行内容,1.txt里的内容如下:
\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\ink\tiptsf.dll
\Windows\apppatch\sysmain.sdb
\Windows\BDIMECONIFG.INI
\Windows\Fonts\STATICCACHE.DAT
\Windows\GLOBALIZATION\Sorting\SORTDEFAULT.NLS
\Windows\System32\advapi32.dll
\Windows\System32\apphelp.dll
\Windows\System32\APPRESOLVER.DLL
\Windows\System32\AudioSes.dll
\Windows\System32\avrt.dll
\Windows\System32\BAIDUCNTSF.DLL
\Windows\System32\BCP47LANGS.DLL
\Windows\System32\BCP47mrm.dll
\Windows\System32\bcrypt.dll
\Windows\System32\BCRYPTPRIMITIVES.DLL
\Windows\System32\C_1252.NLS
\Windows\System32\C_1255.NLS
\Windows\System32\C_936.NLS
\Windows\System32\cfgmgr32.dll
\Windows\System32\clbcatq.dll
\Windows\System32\combase.dll
\Windows\System32\COREMESSAGING.DLL
\Windows\System32\crypt32.dll
\Windows\System32\CRYPTBASE.DLL
\Windows\System32\cryptnet.dll
\Windows\System32\cryptsp.dll
\Windows\System32\d2d1.dll
\Windows\System32\D3D10WARP.DLL
\Windows\System32\d3d11.dll
\Windows\System32\D3D12.dll
\Windows\System32\d3d9.dll
\Windows\System32\DATAEXCHANGE.DLL
\Windows\System32\dbghelp.dll
\Windows\System32\devenum.dll
\Windows\System32\devobj.dll
\Windows\System32\dhcpcsvc.dll
\Windows\System32\dnsapi.dll
\Windows\System32\drivers\dxgkrnl.sys
\Windows\System32\DRIVERSTORE\FILEREPOSITORY\NV_DISPI.INF_AMD64_6D316144C2E15454\NvCamera\NVCAMERAWHITELISTING64.DLL
\Windows\System32\DRIVERSTORE\FILEREPOSITORY\NV_DISPI.INF_AMD64_CCAD5CADDC3A3D35\NvCamera\NVCAMERAWHITELISTING64.DLL
\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\NV_DISPI.INF_AMD64_CCAD5CADDC3A3D35\NVCAMERA\NVCAMERAWHITELISTING64.DLL
\Windows\System32\dsound.dll
\Windows\System32\dwmapi.dll
\Windows\System32\DWrite.dll
\Windows\System32\DXCore.dll
\Windows\System32\dxgi.dll
\Windows\System32\dxva2.dll
\Windows\System32\edputil.dll
\Windows\System32\evr.dll
\Windows\System32\EXPLORERFRAME.DLL
\Windows\System32\FWPUCLNT.DLL
\Windows\System32\gdi32.dll
\Windows\System32\GDI32FULL.DLL
\Windows\System32\GLOBINPUTHOST.DLL
\Windows\System32\gpapi.dll
\Windows\System32\ieframe.dll
\Windows\System32\iertutil.dll
\Windows\System32\imagehlp.dll
\Windows\System32\imm32.dll
\Windows\System32\IPHLPAPI.DLL
\Windows\System32\jscript9.dll
\Windows\System32\KERNEL.APPCORE.DLL
\Windows\System32\kernel32.dll
\Windows\System32\KERNELBASE.DLL
\Windows\System32\ksuser.dll
\Windows\System32\l_intl.nls
\Windows\System32\locale.nls
\Windows\System32\mfplat.dll
\Windows\System32\midimap.dll
\Windows\System32\mlang.dll
\Windows\System32\MMDevAPI.dll
\Windows\System32\MrmCoreR.dll
\Windows\System32\msacm32.dll
\Windows\System32\msacm32.drv
\Windows\System32\msasn1.dll
\Windows\System32\msctf.dll
\Windows\System32\msdmo.dll
\Windows\System32\msftedit.dll
\Windows\System32\mshtml.dll
\Windows\System32\msimg32.dll
\Windows\System32\msimtf.dll
\Windows\System32\msIso.dll
\Windows\System32\msls31.dll
\Windows\System32\MSVCP_WIN.DLL
\Windows\System32\MSVCP110_WIN.DLL
\Windows\System32\msvcrt.dll
\Windows\System32\mswsock.dll
\Windows\System32\netapi32.dll
\Windows\System32\netutils.dll
\Windows\System32\nsi.dll
\Windows\System32\ntdll.dll
\Windows\System32\ntmarta.dll
\Windows\System32\ole32.dll
\Windows\System32\oleacc.dll
\Windows\System32\oleaccrc.dll
\Windows\System32\oleaut32.dll
\Windows\System32\ONDEMANDCONNROUTEHELPER.DLL
\Windows\System32\ONECOREUAPCOMMONPROXYSTUB.DLL
\Windows\System32\perfos.dll
\Windows\System32\POLICYMANAGER.DLL
\Windows\System32\powrprof.dll
\Windows\System32\profapi.dll
\Windows\System32\propsys.dll
\Windows\System32\psapi.dll
\Windows\System32\quartz.dll
\Windows\System32\rasadhlp.dll
\Windows\System32\RESOURCEPOLICYCLIENT.DLL
\Windows\System32\riched20.dll
\Windows\System32\riched32.dll
\Windows\System32\rpcrt4.dll
\Windows\System32\rpcss.dll
\Windows\System32\rsaenh.dll
\Windows\System32\RTWorkQ.dll
\Windows\System32\sechost.dll
\Windows\System32\secur32.dll
\Windows\System32\SensApi.dll
\Windows\System32\setupapi.dll
\Windows\System32\SHCore.dll
\Windows\System32\shell32.dll
\Windows\System32\shlwapi.dll
\Windows\System32\srpapi.dll
\Windows\System32\sspicli.dll
\Windows\System32\stdole2.tlb
\Windows\System32\sxs.dll
\Windows\System32\TEXTINPUTFRAMEWORK.DLL
\Windows\System32\TEXTSHAPING.DLL
\Windows\System32\THUMBCACHE.DLL
\Windows\System32\TWINAPI.APPCORE.DLL
\Windows\System32\twinapi.dll
\Windows\System32\tzres.dll
\Windows\System32\ucrtbase.dll
\Windows\System32\umpdc.dll
\Windows\System32\urlmon.dll
\Windows\System32\user32.dll
\Windows\System32\userenv.dll
\Windows\System32\usp10.dll
\Windows\System32\uxtheme.dll
\Windows\System32\version.dll
\Windows\System32\wdmaud.drv
\Windows\System32\WIN32KBASE.SYS
\Windows\System32\WIN32KFULL.SYS
\Windows\System32\win32u.dll
\Windows\System32\WINDOWMANAGEMENTAPI.DLL
\Windows\System32\WINDOWS.GLOBALIZATION.DLL
\Windows\System32\WINDOWS.STATEREPOSITORYCORE.DLL
\Windows\System32\WINDOWS.STATEREPOSITORYPS.DLL
\Windows\System32\WINDOWS.STORAGE.DLL
\Windows\System32\WINDOWS.UI.DLL
\Windows\System32\WINDOWSCODECS.DLL
\Windows\System32\winhttp.dll
\Windows\System32\wininet.dll
\Windows\System32\winmm.dll
\Windows\System32\WINMMBASE.DLL
\Windows\System32\WINNLSRES.DLL
\Windows\System32\winnsi.dll
\Windows\System32\winsta.dll
\Windows\System32\wintrust.dll
\Windows\System32\WinTypes.dll
\Windows\System32\wkscli.dll
\Windows\System32\wldp.dll
\Windows\System32\ws2_32.dll
\Windows\System32\wshqos.dll
\Windows\System32\wtsapi32.dll
\Windows\System32\zh-CN\CRYPT32.DLL.MUI
\Windows\System32\zh-CN\DEVENUM.DLL.MUI
\Windows\System32\zh-CN\DSOUND.DLL.MUI
\Windows\System32\zh-CN\IEFRAME.DLL.MUI
\Windows\System32\zh-CN\MMDEVAPI.DLL.MUI
\Windows\System32\zh-CN\MSCTF.DLL.MUI
\Windows\System32\zh-CN\MSHTML.DLL.MUI
\Windows\System32\zh-CN\MSWSOCK.DLL.MUI
\Windows\System32\zh-CN\PROPSYS.DLL.MUI
\Windows\System32\zh-CN\TZRES.DLL.MUI
\Windows\System32\zh-CN\USER32.DLL.MUI
\Windows\System32\zh-CN\WDMAUD.DRV.MUI
\Windows\System32\zh-CN\WINNLSRES.DLL.MUI
\Windows\System32\zh-CN\WSHQOS.DLL.MUI
\Windows\SYSTEMRESOURCES\CRYPT32.DLL.MUN
\Windows\SysWOW64\zh-CN\URLMON.DLL.MUI
\Windows\WINDOWSSHELL.MANIFEST
\Windows\WinSxS\AMD64_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.19628.1_NONE_C0C3B40735645A41\comctl32.dll
\Windows\WinSxS\AMD64_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.1.19628.1_NONE_408B232548FC7669\GdiPlus.dll

用的批处理33.bat,里面写的批处理如下:
@echo off
for /f  %%i in (1.txt) do (
    copy  %%i>222\2.txt
)
pause

运行33.bat后,满屏出现了很多DLL文件,如图,奇怪哪里的事?
C:\Users\Administrator\Documents\捕获.PNG
2#
 楼主| 发表于 2020-7-14 16:50:27 | 只看该作者
图片传不上去
回复

使用道具 举报

3#
 楼主| 发表于 2020-7-14 16:55:54 | 只看该作者

回复

使用道具 举报

4#
 楼主| 发表于 2020-7-14 16:57:44 | 只看该作者

回复

使用道具 举报

5#
 楼主| 发表于 2020-7-14 16:59:21 | 只看该作者
1.txt (6.29 KB, 下载次数: 2)
回复

使用道具 举报

6#
发表于 2020-7-14 17:00:09 | 只看该作者
@echo off
for /f  %%i in (1.txt) do (
    copy  %%i>222\2.txt
)
pause

我不懂!瞎说的!copy  %%i>222\2.txt  copy  %%i>d:\222\2.txt
加个d:\ 看看
回复

使用道具 举报

7#
 楼主| 发表于 2020-7-14 17:00:59 | 只看该作者
33.bat的内容:
@echo off
for /f  %%i in (1.txt) do (
    copy  %%i>222\2.txt
)
pause
回复

使用道具 举报

8#
 楼主| 发表于 2020-7-14 17:03:04 | 只看该作者
就是这个33.bat惹的祸,1.txt里面并没有完整的文件路径,运行后桌面却出现了那么多的DLL文件
回复

使用道具 举报

9#
发表于 2020-7-14 17:25:18 | 只看该作者
楼主完全不懂批处理吧?或者说,楼主对cmd的命令行基本上不怎么会用吧?请问你想实现什么?
回复

使用道具 举报

10#
发表于 2020-7-14 17:43:42 | 只看该作者
wimlib按列表提取
回复

使用道具 举报

11#
发表于 2020-7-14 17:53:34 | 只看该作者
这个33.bat是放在桌面的吧,出现这个结果正常的

copy  %%i>222\2.txt
::把%%i复制到当前文件夹,显示内容输出到222\2.txt

应该是
echo %%i>>222\2.txt
::把%%i显示到222\2.txt
回复

使用道具 举报

12#
发表于 2020-7-15 03:36:00 | 只看该作者
基本上,
批处理 初学者 容易犯的错:

相对路径 绝对路径 差别
省略参数 不省略参数 差别
延迟展开变量 不延迟展开变量 差别
使用逃脱符 不使用逃脱符 差别
一个 % 二个 % 差别
.....
回复

使用道具 举报

13#
发表于 2020-7-15 07:22:52 | 只看该作者
copy命令错了,  应该是  copy “原文件完整名称路径” "目的地完整名称路径“ ">>报表反馈文件,可省略”
如果是1.txt 到2.txt 路径要每行对应,,然后从1和2txt分别取出变量,代入到copy命令。。。
回复

使用道具 举报

14#
发表于 2020-7-15 09:29:41 | 只看该作者
路径中带空格,使用for /f时最好加上“tokens=*”参数,然后%%i两端也要加上引号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-20 23:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表