Ⅰ U盘中的a文件夹有个123.exe文件,怎样写个批处理去打开这个文件
start F:\a\123.exe U盘盘符不是F: 的话改下…… 如下,路径中有空格的时候这样写:(加引号) start "" "C:\Documents and Settings\Administrator \123.exe"
Ⅱ 批处理删除所有名为"a"的文件夹
@echooff
cd/de:
for/r/d%%ain(*)doif/i"%%~nxa"=="a"echo;rd/s/q"%%a"
pause
先运行看看CMD窗口中要删除的路径是否正确,如果正确的话,把第三行那个"echo;"删除就可以删除目录
Ⅲ bat批处理 查找某个文件并修改它的文件名
假设要全盘查找一个文件名为a.exe的程序(注:该文件只有一个),然后把C盘B文件夹(路径为C:\B)内的几个文件复制到a.exe文件所在目录下的C文件夹内(注:用x命令,因为目录内还有其他文件夹),不知道能不能把a.exe所在目录的路径用SET命令赋给一个变量如%1或%luj%,因为下面的命令内有用到如: %luj%\abc\d.* d:\
如果能满足以上条件的话我就在加50分,如果能详细讲解每一条命令的话,小生不胜感激,小生无以为报只能加分、加分、在加分了。^_^
以下我在网上找来的代码供参考:@echo off & color 1a
set pp=qq.exe
title 查找%pp%
echo.
set /p=正在查找 <nul
for %%i in (C D E F G H I J K L M N O P Q R S T U VW X Y Z)do (
if exist %%i:\ (
cd /d %%i:\
set /p=%%i: <nul
::为什么这个^<符号是倒过来的
for /f "delims=" %%j in ('dir /b /a -d /s "%pp%" 2^>nul')do (
echo.
echo 在%%~fj找到%pp%,准备启动它,并退出本批处理...
ping -n 3 127.1>nul
::这个我知道,等待三秒
start "" "%%j"
exit /b
)))
cls
::额,cls是干啥用的,IF命令的?
echo.
echo 未找到%pp%,按任意键退出...
pause >nul
Ⅳ 批处理文件打开文件夹,怎么写命令
::找不到源文件可能是因为有空格的原因。打开文件的批处理:(例如打开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
Ⅳ 批处理 将文件根据名字移进字母a-z序列文件夹
你自己做一项工作,找字典上拼音顺序表,找出每个字母对应第一个汉字改写到代码第二行等号后(以代码中示例格式),先测试一下,看显示的是否对,如果正常把代码中有一行首的rem去掉重新运行就是正式移动了
@echooff&
setor=啊.A巴.B擦.C答.D
cd/d"%~dp0"
for/d%%iin(*)do(
cd"%%i"
echo%%i
for/f"delims="%%jin('dir/b/a-d/on')do(
for%%kin(%or%)doif"%%j"geq"%%~nk"setabc=%%~xk
remmove"%%j"!abc:~1!
echo%%j==^>!abc:~1!)
cd..)
pause
Ⅵ 文件夹在批处理中怎么表示
不要由删除文件引申到删除文件夹,指令不同的:
删除文件用del 如:del *.doc (具体参数见help del)
删除文件夹用rd 如:rd *(具体参数见help rd)
另外,
列举文件用 dir /a-d *.doc
列举文件加用 dir /ad *
还有
for /d %%a in (*) do ...... 只匹配文件夹
Ⅶ bat批量处理bat,打开所有子目录的文件中的a.bat
创建1.bat
假设目录为D:\bat
即创建2.bat、3.bat、4.bat在目录D:\bat下
在1.bat内写:
start d:\bat\1.bat
start d:\bat\2.bat
start d:\bat\3.bat
主要是在bat中写好文件的绝对地址
Ⅷ 如何批处理 复制文件到目标多个文件夹中。目标多个文件夹命名格式有规律:是“a_*”,“*”是不规则词缀
@echooff
for/f%%iin('dir/s/b/ad%~dp0a_*')do1.txt"%%~si"
pause
exit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以上代码,保存为BAT文件。以复制当前文件下1.TXT到当前文件夹下所有“a_”开头的文件夹中为例,
Ⅸ dos 做批处理的时候怎么打开特定的文件夹呢
比如你的文件夹bendan在C盘根目录下a.exe在bendan文件夹中!运行a.exe很好编批处理!新建文本文件!文件名例如:aa.bat然后在文本文件里输入c:\bendan\a.exe然后保存就可以了!想运行的话直接双击aa.bat就可以运行另外还可以设置成开机自动运行例如在C盘根目录下新建autoexec.bat里面输入C:\bendan\a.exe就可以了
Ⅹ 如何用批处理打开U盘文件夹
attrib
[+r
|
-r]
[+a
|
-a
]
[+s
|
-s]
[+h
|
-h]
[[drive:]
[path]
filename]
[/s
[/d]]
+
设置属性。
-
清除属性。
r
只读文件属性。
a
存档文件属性。
s
系统文件属性。
h
隐藏文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/s
处理当前文件夹及其子文件夹中的匹配文件。
/d
也处理文件夹。
例:
开始-运行-cmd
f:(进入u盘盘符)
attrib
+r
a.mp3(把a.mp3加只读属性)
--------------------------
自己试下