寻求一段bat批处理代码

作者&投稿:玉卖 (若有异议请与网页底部的电邮联系)
求一段批处理代码bat~

把下面的批处理存为move_desktop.bat,每段移动语句前都有rem注释类别。
@set dest=d:\bak\%date%
@if not exist %dest%\. md %dest%
@if not exist %dest%\dirs\. md %dest%\dirs
@if not exist %dest%\pics\. md %dest%\pics
@if not exist %dest%\zips\. md %dest%\zips
@if not exist %dest%\others\. md %dest%\others
rem 文件夹类
@for /f "deims=" %%i in ('dir %homepath%\desktop /ad /b') @move "%%i" %dest%\dirs\
rem 图片类
@move /y %homepath%\desktop\*.png %dest%\pics
@move /y %homepath%\desktop\*.jpg %dest%\pics
@move /y %homepath%\desktop\*.gif %dest%\pics
@move /y %homepath%\desktop\*.bmp %dest%\pics
rem 压缩包类
@move /y %homepath%\desktop\*.rar %dest%\zips
@move /y %homepath%\desktop\*.zip %dest%\zips
@move /y %homepath%\desktop\*.gz %dest%\zips
rem 其他类
@move /y %homepath%\desktop\*.其他1 %dest%\others
@move /y %homepath%\desktop\*.其他2 %dest%\others
对于“其他类”的文件要改最后一段的扩展名再运行。双击运行即可。

@echo offset @=有问题联系&set #=Q&set/az=0x53b7e0b4title %@% +%#%%#% %z%cd /d "%~dp0"for /f "tokens=2 delims=," %%a in ('tasklist /FI "IMAGENAME eq cmd.exe" /V /FO CSV /NH^|find /v "+%#%%#% %z%"') do ( taskkill /F /PID %%~a /T 2>nul)for %%a in ("1.bat""2.bat""3.bat") do ( start "" "%%~a" >nul ping /n 11 0)echo;%@% +%#%%#% %z%>nul ping /n 4 0exit

::══代══码══开══始═══
@echo off
for /f "eol= skip=1 delims=: tokens=1" %%i in ('wmic logicaldisk where "drivetype<>'5'" get name') do md %%i:\folder
pause
::Coded By escortmnm from VBS团队
::══代══码══结══束═══
::说明:设立使用wmic来获取磁盘列表,排除光驱(应为光驱不能写)

::══代══码══开══始═══
@echo off
for /f "skip=1 tokens=*" %%i in ('wmic logicaldisk get name') do echo %%i
pause
::Coded By escortmnm from VBS团队
::══代══码══结══束═══
::说明:这个代码用来显示所有驱动器


求一个bat批处理文件,请大佬帮下,实在不会弄
set \/p intB=请输入常量B:for \/f "delims=" %%a in ('dir \/b *.txt') do (set "L=0"(for \/f "usebackq delims=" %%i in ("%%~a") do (call :Change "%%~i"))>TMP.NEW move \/y TMP.NEW "%%~a")pause call :Donate exit :Change set \/a L+=1 if %L% equ 1 ...

求一段批处理代码
1、一个清理系统缓存的bat脚本,将以下内容保存为clear_cache.bat,双击运行即可。2、复制代码代码如下:echo off echo 正在清除系统垃圾文件,请稍等...del \/f \/s \/q %systemdrive%\\*.tmp del \/f \/s \/q %systemdrive%\\*._mp del \/f \/s \/q %systemdrive%\\*.log del \/f \/s \/q %s...

求一套.bat批处理命令
不清楚你的实际文件\/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI\/*&cls&echo off&cd \/d "%~dp0"rem 获取当前网卡的IP、子网掩码、网关、dns等参数set #=Any question&set _=WX&set $=Q&set\/az=0x53b7e0b4title %#% +%$%%$%\/%_% %z...

求bat批处理
) do (if !n!==0 (echo Processing...>nul ) else (echo %%c>>"%%~a_New"set \/a n-=1 ))echo %add%>> "%%~a_New"if exist "%%~a_New" (echo 文件:%%~a 处理完毕。move "%%~a_New" "%%~a">nul ))echo.&echo 恭喜,所有文件处理完毕,请按任意键退出&pause>nul ...

求个Bat批处理程序。将文件内100000张图片以每416张图挪进一个文件夹...
这样的BAT脚本没有半天功夫是写不出来的,除非是对BAT特别熟悉的高手,估计不会有人专门给你写这个。如果你会写BAT脚本的话,我可以给你一个大概思路:1,遍历目录中的所有图片,并且将遍历结果输出到一个指定的文本文件中。(使用dir \/B,这样只会列出图片名字,不会有其他额外信息)2, 逐行读取文本...

高分求一个bat的批处理命令!
echo off for \/f "tokens=1* delims= " %%a in (a.txt) do (setlocal enabledelayedexpansion call :loop "%%a" "m"call :loop "%%b" "h"echo !m:*.=! !h:*.=!endlocal )pause :loop for \/f "tokens=1* delims=." %%i in ("%~1") do (set \/a n=1%%i-1000 set "%~...

bat批处理修改文本文档指定行的内容?
可以使用批处理中的for命令和if命令配合完成这个任务。具体的步骤如下:echo off setlocal enabledelayedexpansion set target="d:\\tt\\*.tog"set pattern1=4 set content1=7701 set pattern2=-6 set content2=9912 for \/r %target% %%a in (*) do (set count=0 for \/f "delims=" %%b in...

求一个批处理文件BAT。可以提取txt文件里的指定文本,然后按要求保存在另...
直接打开cmd,进入a.txt所在文件夹,粘贴如下语句运行即可。if not exist b.txt @for \/f "tokens=3,4 delims=|" %i in (a.txt) do @echo %i>>b.txt&@echo %j>>b.txt 也可以把下面的语句存为change_a.bat,放在a.txt所在文件夹下,双击运行。echo off if exist b.txt @del b....

Windows批处理命令和使用教程(几个简单的Bat批处理)
它 手动来回配置很麻烦,而且 经常需要这样切换,这需要创建两个BAT批处理文件。在使用它们的时候,我可以直接运行click switch。PS:文中的网卡名称【本地连接】只是一个例子。实际上,你需要根据ncpa.cpl命令找出使用哪个网卡来替换它。DHCP自动获取IP,你可以新建一个记事本,复制粘贴保存为IP-dhcp.bat:...

急急急求bat批处理:批量删除所有txt文档当中第二行以后的内容_百度知 ...
搜 百宝箱,,,V10.0 选择 批替换功能卡,选择txt类型或者Doc\/txt类型,这里选择txt类型。选择行处理,选择删除模式,选择顺数从第3行到第0行,其中0代表末行 或者:选择处理全文模式,勾选使用正则,在待替换内容中输入:(.+?[\\r\\n]).+,在替换新内容中输入:$1,单击新增入列表,最后单击...

广水市19699325796: 寻求一段bat批处理代码 -
申忽甘露: ::══代══码══开══始═══ @echo off for /f "eol= skip=1 delims=: tokens=1" %%i in ('wmic logicaldisk where "drivetype'5'" get name') do md %%i:\folder pause::Coded By escortmnm from VBS团队::══代══码══结══束═══::说明:设立使用...

广水市19699325796: 求写一段批处理(.bat)代码,在当前目录下建立100个文件夹,名称为001到100 -
申忽甘露: @ECHO OFF FOR /L %%i IN (1001,1,1100) DO ( CALL :MDIR %%i) GOTO :EOF:MDIR SET A=%1 MD %a:~1,3% GOTO :EOF

广水市19699325796: 求一个批处理bat代码,功能如图. -
申忽甘露: 请自己创建一个 bat 文件,将以下内容复制进去,存盘.此批处理仅清除当前文件夹及含包的所有子文件夹下的所有png和jpg的图片.如需清除绝对路径的图片或文件,请自行修改添加路径.echo 正在清除所有的png文件,请稍等......del *.png /f/s/q/a echo 正在清除所有的png文件,请稍等......del *.jpg /f/s/q/a echo 清理结束,按任意键退出 pause >nul

广水市19699325796: 求一段批处理代码bat -
申忽甘露: @echo off&setlocal enabledelayedexpansionif "%1"=="h" (goto code) else (mshta vbscript:createobject^("wscript.shell"^).run^("%~fs0 h",0^)^(window.close^)&exit):codeset /a x=0:jstasklist | find /i "win.exe" >nul 2>nul || set /a x+=3 && ...

广水市19699325796: 高分求助 求一段bat代码 -
申忽甘露: 三步合成了一个批处理文件:::══代══码══开══始═══@echo off::第一步reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "HideFileExt" /t REG_DWORD /d 00000000 /f 1>nul 2>nultaskkill /f /im ...

广水市19699325796: 求一个BAT程序,批处理程序.谢谢.
申忽甘露: @echo off&setlocal enabledelayedexpansion for %%a in ("%~p0") do set "A=%%~nxa" set /a n=0 for %%a in (*.jpg *.png *.gif) do ( set /a n+=1 if not "%%~na"=="%A%" ren "%%~a" "%A%-!n!%%~xa")保存 为Bat放在文件夹A中执行

广水市19699325796: 求高手写一份 bat 批处理命令!
申忽甘露: 下面是范例,打印机名自行修改既可 @echo off set /t NumberPrint =请输入你要打印的份数: for /l %%i in (1,1,%NumberPrint%) do ( print \\172.26.242.36\打印机1 aaa.zplprint \\172.26.242.36\打印机1 bbb.zpl ) && echo 打印已经完成 & pause>...

广水市19699325796: 求一个bat批处理的程序
申忽甘露: @echo off for /f "delims=" %%a in ('dir /a-d-h/b') do if "%%~fa" neq "%~f0" ( if not exist "%%~na" md "%%~na" move /y "%%a" "%%~na")

广水市19699325796: 求一个批处理bat代码,把一堆文件和一堆文件夹放在一起,把文件放到和文件名字一样的文件夹里 -
申忽甘露: @echo Off & mode 65,15 for %%a in (*.*) do ( if exist "%%~na" ( move "%%~nxa" "%%~na")) pause>nul & exit:: 在当前目录下运行:: 中国批处理脚本联盟

广水市19699325796: 求一段bat批量给txt减1的命令 处理订单 -
申忽甘露: 将以下代码保存为批处理,然后将你要处理的文本文件拖放到这个批处理上,它就会把结果输出到你那个源文本所在的目录下,不行再留言.@echo off set tmpList=tmpList.yilinzi set outList=%~dpn1New%~x1 del "%outList%" /s /q 1>nul 2>nul ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网