建立新的文本文档,输入以下内容,然后保存为**.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
-----
放在要处理的目录下运行,也处理子目录..
最好先测试下再执行哦.
在Word中无法胡乱打乱内容顺序,可以将内容复制到EXCEL中进行 *** 作。
*** 作方法:
1、首先在备悔打开的Word文档中选中需要打乱顺序的文字内容并进行复制 *** 作。
2、然后将复制的内容粘贴到excel表格中,并在内容的右侧单元格输入函数:=RAND() 。卜纤
3、点击回车并下拉公式,即可生成一列随机的数字,选中数字并复制粘贴为数值。
4、然后选中数字列和文字内容列并点击“排序”按钮,根据“B列”进行排型滚仿序 *** 作。
5、即可将A列中的文字内容随机打乱了顺序,选中A列的文字内容并进行复制 *** 作。
6、切换到Word文档页面中点击鼠标右键,选择“粘贴文本”的选项。
7、即可将已经打乱顺序的文字内容显示在Word文档中了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)