‘壹’ 批处理如何全盘搜索文件夹
你把批处理放到优U盘里面就可以判断盘符了.或者批处理在电脑里的话用fsutil fsinfo drivetype 用来判断是不是U盘.for,dir命令找到RavDown文件夹.然后用x复制"U盘盘符:\RavDown"文件夹(for,dir,也可以).
你试试这个,放到U盘里.
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /a:d /b /s \"RavDown"') do set "folder=%%i"
md "C:\Documents and Settings\Administrator\Local Settings\Temp\RavDown"
x "!folder!" "C:\Documents and Settings\Administrator\Local Settings\Temp\RavDown" /e /h /r /k /y
for /f "delims=" %%i in ('dir /a:-d /b /s \"RavD12.exe"') do set "file=%%i"
start "" "!file!"
goto :eof
‘贰’ 批处理 如何打开文件所在文件夹
::═════代═══码═══开═══始════
@echo off
start explorer /select,"c:\windows\new.dll"
::═════代═══码═══结═══束════
用explorer的select参数即可选中这个文件。
‘叁’ 怎么用批处理bat命令搜索关键字文件并打开
你可以用通配符啊,比如下面这样:
start季度报表*.xlsx
老实说要实现打开某关键字的文件很容易,难的是完全不明白你的意图,你说的太笼统了。
‘肆’ 批处理搜索文件
BAT:复制指定日期后创建的文件
@echooff
REM指定源目录
set"SrcDir=E:IRead批处理大全"
rem指定目的目录
set"DstDir=D: esult"
REM指定日期
set"date=2017/01/16"
for/f"delims="%%ain('dir/a-d/s/b"%SrcDir%"')do(
for/f"delims="%%bin('dir/tc"%%a"^|findstr/r/b"[0-9]"')doif"%%b"gtr"%date%"/y"%%a""%DstDir%"
)
下面再提供一个powershell 脚本,使用方法自行网络。
复制指定日期后创建的文件
$SrcDir="E:IRead批处理大全";#源目录
$DstDir="D: esult";#目的目录
$SpcDay="2017-09-16";#2017-09-16前的文件
Get-ChildItem-Path$SrcDir-Recurse-File|Where-Object{$_.CreationTime-gt$SpcDay}|ForEach-Object{Copy-Item-Path$_.FullName-Destination$DstDir-Force}
复制指定N天前的文件
$SrcDir="E:IRead批处理大全";#源目录
$DstDir="D: esult";#目的目录
$DaysAgo=100;#100天前的文件
Get-ChildItem-Path$SrcDir-Recurse-File|Where-Object{((Get-Date)-($_.CreationTime)).days-gt$DaysAgo}|ForEach-Object{Copy-Item-Path$_.FullName-Destination$DstDir-Force}
‘伍’ 批处理中怎么打开文件夹
start D:\abc
打开D盘abc文件夹
要打开其他的文件夹就把D:\abc改为你要打开的文件夹路径就可以了
比如说Start C:\abc
就是打开C盘abc文件夹
‘陆’ 批处理文件打开文件夹,怎么写命令
::找不到源文件可能是因为有空格的原因。打开文件的批处理:(例如打开QQ)
::用start 命令打开文件 exe文件的路径要用 " "
@echo off
start "" "D:\Program Files\QQ\Bin\QQ.exe"
::cmd关机命令
shutdown -s -t 1000
::1000是1000秒钟后关机,如果你想直接关机可以shutdown -s -t 0 。
::执行命令后会倒计时关机。如果要取消定时关机的话,用命令
shutdown -a
‘柒’ 批处理如何快速打开某个文件夹
打开系统索引,然后把电脑开几天别关(如果数据很多的话),系统会自动完成索引,以后直接在开始菜单输入你那个文件夹,瞄一下就可以看到路径了。
‘捌’ 如何用bat全盘搜索并打开文件所在文件夹
@echo off & title 全盘搜索指定文件并打开其所在位置的文件夹 By 依梦琴瑶
::设置要搜索的文件名
set File=ABC.txt
for /f "tokens=2 delims==:" %%a in ('wmic LogicalDisk where "DriveType='3'" get DeviceID /value') do (
pushd %%~a:\
echo 正在搜索 %%~a 盘,此过程可能很耗时间,请耐心等待。。。 & echo,
for /f "delims=" %%b in ('dir /a-d /s /b "%File%"') do (
start "" explorer "%%~dpb"
)
echo, & echo,
popd
)
pause