PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   批次檔自動輸入Yes或No該怎麼寫? (https://www.pcdvd.com.tw/showthread.php?t=919410)

leo800 2011-02-08 09:31 PM

引用:
作者53346
xcopy "c:\Download" "e:\Download" /q /e
xcopy "c:\Tmp" "e:\Tmp" /q /e
xcopy "c:\test" "e:\test" /q /e

大概就這樣,會問我要輸入F 或 D


1. 加上XCOPY的另一個選項 /I 會是你要的功能嗎?

2. 或者改成 xcopy c:\dwondoad\*.* e:\download /q /e 試試看

pcwalker 2011-02-08 10:54 PM

沒想到還有人用批次檔,好懷念.
引用:
作者leo800
1. 加上XCOPY的另一個選項 /I 會是你要的功能嗎?

2. 或者改成 xcopy c:\dwondoad\*.* e:\download /q /e 試試看

palmdeve 2011-02-09 01:28 AM

我想到的是轉向..
copy con d
d
^z

xcopy "c:\Download" "e:\Download" <d

不過若檔案已存在~還是會繼續問是否覆寫..SO..沒多大用處

palmdeve 2011-02-09 01:30 AM

引用:
作者leo800
1. 加上XCOPY的另一個選項 /I 會是你要的功能嗎?

2. 或者改成 xcopy c:\dwondoad\*.* e:\download /q /e 試試看



/I 如果目的地不存在且複製一個以上的檔案,
即假設該目的地必然是目錄。

看來用 /i 就可以了

Crazynut 2011-02-09 09:15 AM

好懷念哦…Dos指令。

大概瀏覽了一下,沒有人用我的方法(仔細看了一下,13F的方法似乎一樣),寫一下吧。

0.我不知道您用的是那個指令,所以在下面以[指令]代表。

1.作一個檔案,姑且命名為y.txt吧(您可自取任意名稱),裡面只含有"y"這個字元。
copy con y.txt[Enter]
y[Enter]
[F6][Enter]------按了[F6]螢幕上會出現Ctrl Z的符號。

2.[指令] [其他參數] <[絕對或相對路徑]/y.txt

傑克!真是太神奇了!指令毫不猶豫地繼續執行下去,就好像等待輸入畫面按了"y"一樣。

忘記這個方法從哪兒來的了,好像是讀書讀到>(輸出),跟<(輸入)後,自行摸索嚐試得來的。

Crazynut 2011-02-09 09:19 AM

如果還要條件判斷,輸入F或是D的話,寫起來會很複雜,不過印象中是可以寫出來的。

53346 2011-02-09 10:07 AM

目前看起來自動搞定好像是用"/i"參數最簡單...

Crazynut兄的:
1.作一個檔案,姑且命名為y.txt吧(您可自取任意名稱),裡面只含有"y"這個字元。
copy con y.txt[Enter]
y[Enter]
[F6][Enter]------按了[F6]螢幕上會出現Ctrl Z的符號。

2.[指令] [其他參數] <[絕對或相對路徑]/y.txt
------------------------------------------------------------------------
這個意思是指:
1.新建一個D.txt(內文只有D一個字元)
2.接下來我就看不懂了...
若原本.bat的內容修改為:
xcopy "c:\Download" "e:\Download" /q /e
xcopy "c:\Tmp" "e:\Tmp" /q /e
xcopy "c:\test" "e:\test" /q /e
那麼
copy con y.txt[Enter]
y[Enter]
[F6][Enter
↑這些東西是要加在哪?

最後想請問一下...市面上還買的到這種寫批次檔的書嗎 :stupefy:

James.Jam 2011-02-09 11:32 AM

引用:
作者53346
目前看起來自動搞定好像是用"/i"參數最簡單...

最後想請問一下...市面上還買的到這種寫批次...


這種舊os的指令
大學圖書館有不少舊書可參考
但g大神應該也可以查到,只是你要自己過濾

53346 2011-02-09 11:49 AM

引用:
作者James.Jam
這種舊os的指令
大學圖書館有不少舊書可參考
但g大神應該也可以查到,只是你要自己過濾


請問書名的關鍵字是?
這種東西和Linux上的shell script又有點不同 :jolin:

typh 2011-02-09 02:16 PM

1. Win 下面這類功能很缺乏,不是寫十一個慘字可以形容的。最好是準備另外工具軟體,比如流行的 perl、python、自家的 vbs、powershell,或用自已的附上。

2. 若是備份的話,有更好的選擇,簡單如 rar.exe 這類……


所有的時間均為GMT +8。 現在的時間是03:55 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。