[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 怎样直接把文字写在批处理里面然后输出到文件?

RT  然后输出在一个文本里面。。。。最好是输出在桌面


比如:aaasdasdaf sfg [email=fhgdfbgsfaca1312!@#%$$*()_(*&^%%$$#)&*(^%*&%$_-_-=""]fhg dfbgsfaca1312! @# %$$*()_(*&^%%$$#)&*(^%*& %$_-_-= "" '[/email]:   
输出在桌面文件1.txt里面!全部都要空格和符号都不能没有。。。


  高手帮忙下。。。。谢谢!

高手们帮下忙。。。小弟在线等结果。。。

TOP

等不如搜索下“特殊字符”关键词
***共同提高***

TOP

使用more +n "%0"等,具体more/?,学会自己动手~
OrzDEF

TOP

  1. @echo off
  2. (more +3<"%0") >"%userprofile%\桌面\1.txt"
  3. exit /b
  4. aaasdasdaf sfg [email=fhgdfbgsfaca1312!@#%$$*()_(*&^%%$$#)&*(^%*&%$_-_-=""]fhg dfbgsfaca1312! @# %$$*()_(*&^%%$$#)&*(^%*& %$_-_-= "" '[/email]:
复制代码
努力学习,努力挣分

TOP

回复 5楼 的帖子

抱歉你这代码不能用!

TOP

楼主你的桌面文件夹路径修改了!

而,五楼忘了判断桌面文件夹路径了,所以你没看到生成的文件
  1. for /f "delims=" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" ^|find /i "desktop"') do for /f  "tokens=2* delims=_" %%a in ("%%i") do set desktop=%%a
  2. (more +4<"%0") >"%desktop:~3%\1.txt"
  3. exit /b
  4. aaasdasdaf sfg [email=fhgdfbgsfaca1312!@#%$$*()_(*&^%%$$#)&*(^%*&%$_-_-=""]fhg dfbgsfaca1312! @# %$$*()_(*&^%%$$#)&*(^%*& %$_-_-= "" '[/email]: :
复制代码
    ╭╩═╮
╭╯G O ╠ 雁过留声
╰⊙═⊙╯

TOP

回复 6楼 的帖子

那是因为你没有看懂代码的关键之处在什么地方
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表