Ⅰ 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加只讀屬性)
--------------------------
自己試下