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

你們是稱作公安是吧?

TOP

楼主你不要着急,不是大家不愿意帮你,或许大家都没空先。你要知道论坛主要成员都是有工作的人,并不是都有时间玩电脑的,比如我就是晚上才有时间(现在是手机浏览)。你要有耐心。论坛大部分是些热心的批处理爱好者,这点可以肯定
---学无止境---

TOP

好吧

既然板主大人都這樣說了

我就靜靜等候

所謂有志者事竟成

我等到海枯石爛、天崩地裂、海水倒灌、地球毀滅、日本沉沒也要等到人幫忙

感謝!

TOP

本帖最后由 weichenxiehou 于 2011-9-13 21:18 编辑

用sort基本上解决不了排序的问题,它应该是逐个字符比较的,不会认得那是数字的,倒是可以用for来解析。但是用去除0之前的文件用sort来排序应该就没有问题啊……我想楼主可能是把去除0之后的文件拿来用sort排序了……
看得多说得多,远比不上写得多。

TOP

题外话:楼主学习了其他编程语言?PHP?批处理入门应该不难的。大部分编程语言学习语法都不太难,主要是学习一个良好算法。
---学无止境---

TOP

不难是不难

原理都在变量和loop这些东西

难就难在批处理我还不熟,不然我就不是在这里发问了,而是跑去作教学了
回楼上

你说的非常好

没有0的千位数,它不会排序了!!

怎么办@@

TOP

已测可行,不懂你那边为什么会变成空文件
  1. @echo off
  2. (for /f "delims=" %%a in ('sort /+12 a.txt') do (
  3.    set str=%%a
  4.    setlocal enabledelayedexpansion
  5.    set str=!str:$download0=$download!
  6.    echo !str:$download0=$download!
  7.    endlocal
  8. ))>$
  9. move $ a.txt
复制代码

TOP

呵呵。LZ真有意思,不用这么急吧!!现在看客多了,“高手”一般的也低调了。
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

crlf 版主说的对啊,加上SORT可以的 我也试了
  1. @echo off
  2. for /f "delims=" %%i in ('sort /+16 1.txt') do (
  3.    setlocal enabledelayedexpansion
  4.    set str=%%i
  5.    set str=!str:load0=load!
  6.    echo !str:load0=load!
  7. )
  8. pause
复制代码

TOP

回复 13# leo198444


第几行跟第几行是重复的?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 14# leo198444


楼主不能這樣拋棄这个帖子不管啊

大家是帶著真心誠意的來解答問題的

人和人之間互相幫助是基本道理

所謂各有所長,互惠互利

懂得批處理幫忙批處理,懂得修冰箱的幫忙修冰箱,大家懂bat就寫bat

這世界不就是一點一滴構築起來的

我們有困難能受別人幫忙,有能力也能夠快樂的幫助別人

這世界才感到美好是不?

大家都是中國人,團結幫忙不是挺好的

我的神啊

你這台灣人来回复一下大家的这么多答案吧

吼吼哈嘿
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 24# zaixinxiangnian


你用8楼的文件试试就发现问题所在了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 27# Batcher


    8楼的文件不是排好的吗?怎么还要按序排啊

TOP

那是我自己手動排好的

我要處理的文本排序是亂的

所以需要批處理幫助排序

謝謝

TOP

不然可以以文本行末位的數字作排序嗎?

因為它是固定的數

StrCpy $download79 'https://lvt6gg.bay.livefilestore.com/y1psdBvEPG39iVfdH58CZBuPbajOp37iBDJQLcdGQbt3jhwSuxDuv0MnIzuYu9ptqqqOCOfSjFBEKaFicPdTdV8qduMjl0KJM2M/Win7_x64.part004.rar.JPG'
StrCpy $download80 'https://lvt6gg.bay.livefilestore.com/y1pb38jKH_1mp5XAXGLeVh0a3ajP-mEc0DzXKYv7ooxwfbtjIFwwlhkXyii0wQXvNTr4RZM66iZxjSvXs-8HRTf4zFQPAKx_uA-/Win7_x64.part003.rar.JPG'

StrCpy $download81 'https://lvt6gg.bay.livefilestore.com/y1p7KDcW7ICbeExpVRO6lknFvF8yKxmxotWqMzW0SwqUD6WDjUlJFTyb80cXx4hLsF-Z-ecBJ0VWolzP58kngxNQ3EeyCkeQ_qN/Win7_x64.part002.rar.JPG'

StrCpy $download82 'https://lvt6gg.bay.livefilestore.com/y1pTKzUg907kJ3c4M2_-mH6cXq3kQUmWLw6C_7T5T9SyfBTwlPD0Gv5uKKuh8oGaeRX71978EkjQ9HINwqma515HrLEbWCFL6_z/Win7_x64.part001.rar.JPG'

TOP

返回列表