麻煩解釋一下bat檔案中的一個語句

2023-05-11 06:05:05 字數 4650 閱讀 1983

1樓:厲雲德世甲

/f強制刪除只讀檔案。

s從所有子目錄刪除指定檔案,比如說你在c盤下用這個引數,那麼所有c盤子資料夾下的也會被刪除/q安靜模式。

不要求確認。

del命令詳解。

刪除一個或數個檔案。

del[/p]

f]/s]q]/a[[:attributes]]

nameserase

p]/f]s]/q]

a[[:attributes]]

namesnames

指定一個或數個檔案或目錄列表。萬用字元可被用來刪除多個檔案。如果指定了一個目錄,目錄中的所有檔案都會被刪除。

p刪除每一個檔案之前提示確認。

f強制刪除只讀檔案。

s從所有子目錄刪除指定檔案。

q安靜模式。刪除全域性萬用字元時,不要求確認。

a根據屬性選擇要刪除的檔案。

attributes

r只讀檔案。

s系統檔案。

h隱藏檔案。

a存檔檔案。

表示「否」的字首。

如果命令副檔名被啟用,del

和erase

會如下改變:

s開關的顯示句法會顛倒,即只顯示已經。

刪除的檔案,而不顯示找不到的檔案。

2樓:鈔時芳曹汝

del[/p]

f]/s]q]/a[[:attributes]]

nameserase

p]/f]s]/q]

a[[:attributes]]

namesnames

指定一個或數個檔案或目錄列表。萬用字元可被用來刪除多個檔案。如果指定了一個目錄,目錄中的所有檔案都會被刪除。

p刪除每一個檔案之前提示確認。

f強制刪除只讀檔案。

s從所有子目錄刪除指定檔案。

q安靜模式。刪除全域性萬用字元時,不要求確認。

a根據屬性選擇要刪除的檔案。

attributes

r只讀檔案。

s系統檔案。

h隱藏檔案。

a存檔檔案。

表示「否」的字首。

如果命令副檔名被啟用,del

和erase

會如下改變:

s開關的顯示句法會顛倒,即只顯示已經。

刪除的檔案,而不顯示找不到的檔案。

解釋一下bat裡面的指令碼

3樓:匿名使用者

冒號加一串有效的字元可作為批處理的指令碼中的標籤,用於goto時定址。

c 就是設定一個標籤c

如果i<10 則i=i+1,然後轉到c標籤位置,再次執行,形成迴圈。注意,這裡的c不應該有冒號了。

4樓:今朝少年

:c是 goto :c 就是goto語句跳轉的:c

就是變數i小於10,那麼i加一,並跳轉到:c處。

高手解釋一下這個批處理檔案中的命令

請幫我詳細解釋一下這個.bat裡面的語句意思 比如del是刪除的意思。那麼f是什麼意思?

5樓:

deldel /f /s /q

f 引數:強制刪除只讀檔案。

s 引數:從所有子目錄主刪除指定檔案。

q 引數:刪除檔案不需要確認。

systemdrive%\*tmp

表示選擇系統資料夾中指定的子目錄。

tmp表示所有tmp為字尾的檔案。

echo 清除系統lj完成!

echo是螢幕列印語句,在需要的時候進行提示echo. &pause表示暫停等待使用者輸入這個批處理檔案目的是清理指定目錄中的臨時檔案。

6樓:匿名使用者

你在dos視窗用del /?就知道了。

p 刪除每一個檔案之前提示確認。

f 強制刪除只讀檔案。

s 從所有子目錄刪除指定檔案。

q 安靜模式。刪除全域性萬用字元時,不要求確認。

a 根據屬性選擇要刪除的檔案。

attributes r 只讀檔案 s 系統檔案。

h 隱藏檔案 a 存檔檔案。

表示「否」的字首。

7樓:匿名使用者

deldel /f /s /q這行**。

f 引數:強制刪除只讀檔案 /s 引數:從所有子目錄主刪除指定檔案。

q 引數:刪除檔案不需要確認systemdrive%\*tmp

求詳細解釋這些批處理語句及引數含義!

8樓:斬天及

我可以給你解釋一下**,但我要告訴你這段**絕對不可能去水印,且絕對是腦 殘!!!全是無用的**!!!

echo off;關閉命令回顯,一般批處理開頭都要加的。

cd /d %~dp1;將你拖放處理的**所在的路徑設為當前路徑。

這2行**是沒問題,然而這2行**只能算是初始化**,與功能無關,然後我們來看看下邊的功能**是多麼的「正常」

ren "%nx1" ;把待處理的檔名重新命名為這裡的潛在問題後面再說)

ren ;把剛剛的再重新命名為。

type >1&ren 1 "%nx1"是用&連線了2句命令,下邊分開解釋吧。

哎呀媽呀,你直接重新命名為不行嗎?而且分2句又多了1個潛在的問題(後面再說)

type >1;通過type(列印)命令重寫到1

type命令是能把一些資料流資訊去掉,然而水印通過type命令來去水印?開什麼玩笑。而且這句+前面2句**,出現了3個新的檔名,這些檔名都極有可能出現重名。

特別是這個名稱!一般很多人的**資料夾喜歡用1.

jpg、來命名,出現檔案重名的概率太高了!

ren 1 "%nx1";重新命名檔案1為待處理檔案的原始檔名。

這2句命令難道不能合成為1句type >"nx1"?跟上邊的重新命名語句一樣,喜歡麻煩,沒轍!

del ;刪除臨時檔案。

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊v

這6行**也就等價於下邊這1句**而已啊:

type %1>%1

加空格共11個字元,也是醉了!!!

哪位神仙愣是把1句**分成了6句啊???

好吧,先按他的原的**輸上,我們測試一下——證明其多麼失敗。

處理後說好的去水印呢???

9樓:依夢琴瑤

@echo off 關閉回顯cd /d %~dp1 跳轉至指定檔案目錄ren "%nx1" 把指定檔案重新命名為 1.

jp 把檔案重新命名為1.

jpgtype >1&ren 1 "%nx1" 列印內容並輸出到1這個檔案中,然後把檔案1重新命名為指定檔案。

del 刪除這個檔案。

這是一個bat檔案,請高手給解釋一下,逐行解釋每一條命令的意思,謝謝

10樓:雪舞風華

@ @就我看來。

ntfs識別和你這個批處理無關。

可能在 或者 裡因為目前來說裝完nt核心系統 c 盤都有一個識別 ntfs的檔案(4)ntfsdos.

exe:用於ntfs檔案系統目錄檢視。

至於有沒有其他識別 ntfs 的方法。

我就不知道了。

反正現在絕大多數啟動光碟(winxp 安裝盤和有關工具盤)都直接支援或者在選單中提供 ntfs 支援選項。

參考:製作ntfs的備份恢復啟動光碟。

11樓:憶林子

你這樣很沒有誠意,你至少應該自己看看,看了之後說**不懂,如果一句都不懂的話,那別人解釋給你也沒意思。

哪位高手幫忙解釋一下一個批處理檔案

12樓:匿名使用者

@echo off

關回顯。setlocal enabledelayedexpansion

啟用延遲環境變數擴充套件。

set n=1

設n=1set /p hz=請你輸入字尾名(如jpg 不要加點!):

讓使用者輸入hz值。

for /f "delims=" i in ('dir /b/a-d *.hz!')do (

用迴圈命令將當前目錄所有字尾為hz值的檔案路徑指定給%%i

set mn=%%i

設定mn等於檔案路徑。

if !n! leq 9 (ren "%nxi" "p00!n!.!hz!"

:如果n的值小於等於9就改檔名為p00(n的值).字尾。

if !n! gtr 9 if !n! leq 99 ( ren "%nxi" "p0!n!.!hz!"

:如果n的值大於9小於等於99就改檔名為p0(n的值).字尾。

if !n! gtr 99 if !n! leq 999 ( ren "%nxi" "p!n!.!hz!"

:如果n的值大於99小於等於999就改檔名為p(n的值).字尾。

set /a n+=1

讓n值遞增1

echo 改名成功。

顯示改名成功。

pause:暫停。

每行下面就是註釋,有些話真的不好用文字表達清楚,哈哈。你應該能看懂吧?這個命令不夠精簡!

暈,沒看到原來又吃鴨蛋了。。。

麻煩解釋一下

富貴王侯有因,只在行善累積。非在絞 盡腦 汁豪奪,只要當下平心 這是古人概括中國發展過程的詩句,內容極其廣闊豐富。翻譯很麻煩。千字文吶 有見過 天地玄黃 宇宙洪荒 玄,天也 黃,地之色也 洪,大也 荒,遠也 宇宙廣大無邊。日月盈昃 辰宿列張 太陽有正有斜,月亮有缺有圓 星辰佈滿在無邊的太空中。寒來暑...

請幫我解釋一下算命的詩,麻煩各位給解釋一下這兩首算命詩

第一個 剛強之命 詩曰 勞心費力未成功 直待花開一樣紅 出外經營逢貴助 終須還自改門風 譯 你自己需要改一下,就能遇到貴人相助.第二個 剝雜之命 詩曰 命中生來剝雜多 祖爭難招待如何 初限奔波家不足 交進末運始隆昌 譯 命中註定有波瀾.不會了 1.不能太倔強,獨自吃了不少苦還不肯說,要善於與別人合作...

怎麼用bat檔案,怎麼用一個bat檔案,新建一個bat

建立 sp configure xp cmdshell 1 goreconfigure gosp configure show advanced options 1 goreconfigure goexec xp cmdshell mkdir d price cation.bat no output...