建立新的文本文档,输入以下内容,然后保存为**.bat的批处理文件格式,然后双击运行,记住放在要处理的目录下运行,也处理子目录..
最好先测试下再执行哦.@echo off&setlocal enableDelayedExpansion
set "r=hy.txt"
for /f "tokens=2 delims=:" %%a in ('find /c /v "" "%r%"') do set m=%%a
for /l %%a in (1,1,%m:~1%) do set #!random!!random!!random!==%%a
for /f "tokens=2 delims==#" %%a in ('set #') do call:n %%a
exit
:n
if %1==%m:~1% (set n=) else set "n=skip=%1 "
for /f "%n%tokens=1* delims=:" %%a in ('findstr /n .* "%r%"') do (
>>temp.txt echo%%b
goto:eof
) 上面不行的话,试试下面的-----
@echo off
setlocal enabledelayedexpansion
for /r %%a in (*.txt) do (
set "n=0"
for /f "skip=1 delims=*" %%b in ('type "%%a"') do (
set/a "n+=1"
if "!n!"=="1" (echo %%b>"%%a") else echo %%b>>"%%a"
))
pause
-----
2. 求助
我能想到的方法:
把这些单词复制到ACCESS里,顺序可以随意变(可以利用筛选,剪切,复制等功能就能实现),再把变好顺序的单词复制回到WORD里.
在从WORD向ACCESS里导的过程中要注意:如果每行只有一个单词就方便多了 ,如果不是的话,要先把每个单词中间的分隔符改为TAB键(可以利用查找,替换功能实现),再复制到ACCESS中.
试一下,很方便的.
如果还不行,你可以把这些单词复制到WORD文件里,发到我的邮箱:yikouxue@126
3. 怎样可以打乱word文档里内容的顺序,胡乱的顺序
在Word中无法胡乱打乱内容顺序,可以将内容复制到EXCEL中进行 *** 作。
*** 作方法:
1、首先在打开的Word文档中选中需要打乱顺序的文字内容并进行复制 *** 作。
2、然后将复制的内容粘贴到excel表格中,并在内容的右侧单元格输入函数:=RAND() 。
3、点击回车并下拉公式,即可生成一列随机的数字,选中数字并复制粘贴为数值。
4、然后选中数字列和文字内容列并点击“排序”按钮,根据“B列”进行排序 *** 作。
5、即可将A列中的文字内容随机打乱了顺序,选中A列的文字内容并进行复制 *** 作。
6、切换到Word文档页面中点击鼠标右键,选择“粘贴文本”的选项。
7、即可将已经打乱顺序的文字内容显示在Word文档中了。
4. 怎么用批处理把TXT文件打乱行序
-----
@echo off
setlocal enabledelayedexpansion
for /r %%a in (*.txt) do (
set "n=0"
for /f "skip=1 delims=*" %%b in ('type "%%a"') do (
set/a "n+=1"
if "!n!"=="1" (echo %%b>"%%a") else echo %%b>>"%%a"
))
pause
-----
放在要处理的目录下运行,也处理子目录..
最好先测试下再执行哦.
1、打开一个文件夹,在空白处点击右键点击【排序方式】
2、系统默认为按【名称】排序。所谓按【名称】排序,对中文来讲,就是把拼音的首字母依照英文字母顺序排序。
3、点击【修改日期】,修改日期就是最后一次保存的日期
4、点击【类型】,就是按文件的类型排序,如:word文档放在一块,Excel文档放在一块,ppt文档放在一块,压缩文件放在一块。
5、点击【大小】,就是按文件的容量大小排序,一般默认为容量小的文件排在前面,容量大的文件排在后面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)