2018年10月14日 星期日

xcopy 實現批處理拷貝文件或文件夾

引用:出處

xcopy 是一個很有用的doc命令,應該學習學習!
可以用xcopy實現,例如:
C:\>xcopy C:\ppt\*.* D:\ppt\ /s /e
這條命令的意思就是把C盤下的PPT文件夾全部拷貝到D盤
XCOPY 還有眾多的功能, 是加參數來完成的。上面的/s /e 參數的作用分別是把子目錄和空目錄都複製過去,
一些使用舉例和參數說明如下
1、如只是單純地複製 E:\ 盤上所有文件到 D:\ 盤上,就輸入「 xcopy e:\*.* d: /s /h "就行啦!如果在複製過程中,你不要他複製文件啦!那就按鍵盤熱鍵「Ctrl " +"Pause /break" 二個熱鍵 來中斷複製。

2、如果想把E:\ 盤上所有文件複製到D:\盤上,分為今天複製一點,明天再接著複製一些,後天再接著複製一些。或者是某種原因上次沒有複製完成,今天想接著複製。(這種情況是經常在複製文件中出現的)那可怎麼辦才好呢?
那就輸入「 xcopy e:\*.* d: /s /h /d /y 」就行啦。他能查出那些文件是已經複製過去啦,那些文件還沒有複製過去的。

3、當然我們也會碰到這種情況,一些文件我們已經修改過啦!網上面又有最新版本的啦。原來備份的那份文件我們要及時更新啦。那怎麼才能同步更新呢?當然我們可以把最新的好份文件複製過去,這也是一種解決辦法。
如果修改的文件有很多的,自己到時候也記不清楚那份文件是更新過的。這麼多的原來備份的那份文件都要更新,都要複製過去,可不是件省力氣的活,而且容易出錯和一些文件被忘記啦!
那和上面一樣也同樣輸入" xcopy e:\*.* d: /s /h /d /y "就行啦!

4、還有一種情況我們經常也碰到的,因為複製某個文件出錯或者這個文件在使用中,而停止了複製工作,(比如,複製C 盤上的 windows xp )我們這時候想跳過某個出錯的文件和某個正在使用中文件而繼續複製其他文件。
在多加入一個參數" /c "就是 " xcopy e:\*.* d: /s /h /d /c /y "就行啦!

5、有時候我們想XCOPY 變為自動複製,並且複製完成後關閉電腦,可以建立一個批處理文件,新建文本文檔,更名為XCOPY.BAT 當然擴展名原來是TXT 格式的要更名為BAT 在這個 XCOPY.BAT 中輸入
xcopy e:\*.* d: /s /h /c /y
shutdown -s
然後雙擊xcopy.bat 運行它,你這時候可以出去玩啦。電腦會自己複製備份完成文件然後自動關閉電腦。

XCOPY source [destination] 參數(如 /s /e)
source 指定要複製的文件。
destination 指定新文件的位置和/或名稱。
/A 只複製有存檔屬性集的文件,
但不改變屬性。
/M 只複製有存檔屬性集的文件,
並關閉存檔屬性。
/D:m-d-y 複製在指定日期或指定日期以後改變的文件。
如果沒有提供日期,只複製那些源時間
比目標時間新的文件。
/EXCLUDE:file1[+file2][+file3]...
指定含有字符串的文件列表。如果有任何
字符串與要被複製的文件的絕對路徑
相符,那個文件將不會得到複製。
例如,指定如 \obj\ 或 .obj 的字符串會排除
目錄 obj 下面的所有文件或帶有
.obj 擴展名的文件。
/P 創建每個目標文件前提示。
/S 複製目錄和子目錄,除了空的。
/E 複製目錄和子目錄,包括空的。
與 /S /E 相同。可以用來修改 /T。
/V 驗證每個新文件。
/W 提示您在複製前按鍵。
/C 即使有錯誤,也繼續複製。
/I 如果目標不存在,又在複製一個以上的文件,
則假定目標一定是一個目錄。
/Q 複製時不顯示文件名。
/F 複製時顯示完整的源和目標文件名。
/L 顯示要複製的文件。
/G 允許將沒有經過加密的文件複製到
不支持加密的目標。
/H 也複製隱藏和系統文件。
/R 改寫只讀文件。
/T 創建目錄結構,但不複製文件。不
包括空目錄或子目錄。/T /E 包括
空目錄和子目錄。
/U 只複製已經存在於目標中的文件。
/K 複製屬性。一般的 Xcopy 會重設只讀屬性。
/N 用生成的短名複製。
/O 複製文件所有權和 ACL 信息。
/X 複製文件審核設置(隱含 /O)。
/Y 禁止提示以確認改寫一個
現存目標文件。
/-Y 導致提示以確認改寫一個
現存目標文件。
/Z 用重新啟動模式複製網絡文件。

Xcopy
複製文件和目錄,包括子目錄。
語法
xcopy Source [Destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:mm-dd-yyyy]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:file1[+[file2]][+[file3]] [{/y|/-y}] [/z]
參數 Source 必需的。指定要複製的文件的位置和名稱。該參數必須包含驅動器或路徑。 Destination 指定要複製的文件的目標。該參數可以包含驅動器盤符和冒號、目錄名、文件名或者它們的組合。 /w 在開始複製文件之前將顯示以下消息並等待您的響應:
Press any key to begin copying file(s)
/p 提示您確認是否要創建每個目標文件。 /c 忽略錯誤。 /v 在寫入目標文件時驗證每個文件,以確保目標文件與源文件完全相同。 /q 禁止顯示 xcopy 消息。 /f 複製時顯示源文件名和目標文件名。 /l 顯示要複製的文件列表。 /g 創建解密的目標文件。 /d[:mm-dd-yyyy] 只複製那些在指定日期或指定日期之後更改過的源文件。如果不包括 mm-dd-yyyy 值,xcopy 會複製比現有 Destination 文件新的所有 Source 文件。該命令行選項使您可以更新更改過的文件。 /u 只從 source 複製 destination 中已有的文件。 /i 如果 Source 是一個目錄或包含通配符,而 Destination 不存在,xcopy 會假定 destination 指定目錄名並創建一個新目錄。然後,xcopy 會將所有指定文件複製到新目錄中。默認情況下,xcopy 將提示您指定 destination 是文件還是目錄。 /s 複製非空的目錄和子目錄。如果省略 /s,xcopy 將在一個目錄中工作。 /e 複製所有子目錄,包括空目錄。同時使用 /e、/s 和 /t 命令行選項。 /t 只複製子目錄結構(即目錄樹),不複製文件。要複製空目錄,必須包含 /e 命令行選項。 /k 複製文件,如果源文件具有只讀屬性,則在目標文件中保留該屬性。默認情況下,xcopy 會刪除只讀屬性。 /r 複製只讀文件。 /h 複製具有隱藏和系統文件屬性的文件。默認情況下,xcopy 不複製隱藏或系統文件。 /a 只複製那些具有存檔文件屬性設置的源文件。/a 不修改源文件的存檔文件屬性。有關如何通過使用 attrib 來設置存檔文件屬性的信息,請參閱「」。 /m 複製具有存檔文件屬性設置的源文件。與 /a 不同,/m 關閉在源中指定的文件的存檔文件屬性。有關如何通過使用 attrib 來設置存檔文件屬性的信息,請參閱「」。 /n 使用 NTFS 短文件或目錄名創建副本。將文件或目錄從 NTFS 卷複製到 FAT 卷或者當目標文件系統需要 FAT 文件系統命名約定(即 8.3 個字符)時,需要 /n。目標文件系統可以是 FAT 或 NTFS。 /o 複製文件所有權與自由選擇的訪問控制列表 (DACL) 信息。 /x 複製文件審核設置和系統訪問控制列表 (SACL) 信息(包含 /o)。 /exclude:filename1[+[filename2]][+[filename3]] 指定包含字符串的文件列表。 /y 禁止提示您確認要覆蓋現存的目標文件。 /-y 提示您確認要覆蓋現有目標文件。 /z 在可重啟模式中通過網絡複製。 /? 在命令提示符顯示幫助。 註釋 使用 /v
XOX
使用 /exclude
列出每個文件的單獨行中的每個字符串。如果列出的任何字符串與要複製的文件的絕對路徑的任何部分匹配,就從複製進程排除該文件。例如,如果指定字符串 "\Obj\",則會排除 Obj 目錄下的所有文件。如果指定字符串 ".obj",則排除具有 .obj 擴展名的所有文件。
使用 /z
如果在複製過程中丟失連接(例如,如果用於連接的服務器脫機),複製過程將在重新建立連接後恢復。/z 也顯示每個文件完成的複製操作的百分比。
在 COPYCMD 環境變量中使用 /y
可在 COPYCMD 環境變量中使用 /y。在命令行上使用 /-y 可以覆蓋該命令。默認情況下,會提示您覆蓋,除非您從批處理腳本內運行 copy。
複製加密的文件
將加密文件複製到不支持 EFS 的卷會導致錯誤。應首先解密文件或將文件複製到支持 EFS 的卷中。
附屬文件
要附加文件,請指定單個目標文件,多個源文件(使用通配符或文件 1 + 文件 2 + 文件 3 格式)。
Destination 的默認值
如果省略 Destination,xcopy 命令將文件複製到當前目錄。
指定 Destination 是文件還是目錄
如果 Destination 不包含現有目錄且不以反斜槓 (\) 結尾,會出現下列消息:
Does destination specify a file name
or directory name on the target
(F = file, D = directory)?
如果要將一個或多個文件複製到一個文件,請按 F。如果要將一個或多個文件複製到一個目錄,請按 D。
使用 /i 命令行選項可抑制顯示該消息,從而導致 xcopy 認定在源是多個文件或一個目錄的情況下,目標是一個目錄。
使用 xcopy 命令設置 Destination 文件的存檔屬性
xcopy 命令創建具有存檔屬性設置的文件,無論源文件中是否設定了此屬性。有關文件屬性和 attrib 的詳細信息,請參閱「」。
比較 xcopy 和 diskcopy
如果磁盤的子目錄中包含文件,要將其複製到具有不同格式的磁盤中,請使用 xcopy 命令,而不要使用 diskcopy。因為 diskcopy 命令是一個磁道接一個磁道地複製磁盤,所以需要源磁盤和目標磁盤的格式必須相同。xcopy 命令沒有該要求。通常情況下請使用 xcopy,除非您需要完整的磁盤圖像副本。
xcopy 的退出碼
要處理 xcopy 返回的退出碼,請在批處理程序的 if 命令行上使用 errorlevel 參數。有關使用「if」處理退出碼的批處理程序的範例,請參閱「」。下表列出每一個退出碼和說明。
退出碼說明 0 文件複製沒有錯誤。 1 沒有找到要複製的文件。 2 用戶按 CTRL+C 終止了 xcopy。 4 出現了初始化錯誤。沒有足夠的內存或磁盤空間,或命令行上輸入了無效的驅動器名稱或語法。 5 出現了磁盤寫入錯誤。範例
要從驅動器 A 將所有文件和子目錄(包括所有空的子目錄)複製到驅動器 B,請鍵入:
xcopy a:b:/s /e
要包含上一示例中的任何系統或隱藏文件,請按如下所示添加 /h 命令行選項:
xcopy a:b:/s /e /h
要使用 \Rawdata 目錄中 1993 年 12 月 29 日後更改的文件更新 \Reports 目錄中的文件,請鍵入:
xcopy \rawdata \reports /d:12-29-1993
要更新上例中 \Reports 中存在的所有文件,而不考慮日期,請鍵入:
xcopy \rawdata \reports /u
如果只想獲得前一個命令要複製的文件列表,而不複製文件,請鍵入:
xcopy \rawdata \reports /d:12-29-1993 /l > xcopy.out
文件 Xcopy.out 列出了要複製的所有文件。
要將 \Customer 目錄和所有子目錄複製到網絡驅動器 H: 上的目錄 \\Public\Address,保留只讀屬性,並在 H: 上創建新文件時對您做出提示,請鍵入:
xcopy \customer h:\public\address /s /e /k /p
要發出上一個命令,確保在 \Address 目錄不存在時 xcopy 會創建該目錄,同時應抑制顯示創建新目錄時要顯示的消息,請按如下所示添加 /i 命令行選項:
xcopy \customer h:\public\address /s /e /k /p /i
可以創建批處理程序執行 xcopy 操作,並且使用 if 批處理命令在發生錯誤時處理退出碼。例如,以下的批處理程序使用可替換的 xcopy 源和目標參數:
@echo off
rem COPYIT.BAT transfers all files in all subdirectories of
rem the source drive or directory (%1) to the destination
rem drive or directory (%2)

xcopy %1 %2 /s /e

if errorlevel 4 goto lowmemory
if errorlevel 2 goto abort
if errorlevel 0 goto exit

:lowmemory
echo Insufficient memory to copy files or
echo invalid drive or command-line syntax.
goto exit

:abort
echo You pressed CTRL+C to end the copy operation.
goto exit

:exit
要使用該批處理程序將 C:\Prgmcode 目錄和其子目錄中的所有文件複製到驅動器 B 中,請鍵入:
copyit c:\prgmcode b:
該命令解釋程序將用 C:\Prgmcode 替換 %1 與 B:。對於 %2,然後使用 xcopy 與 /e 和 /s 命令行選項。如果 xcopy 遇到錯誤,批處理程序將讀取退出碼並轉到相應 IF ERRORLEVEL 語句中指示的標籤,然後顯示相應的消息並退出批處理程序。

2018年9月2日 星期日

木井 的KQ系列馬達維修

文章出處:上半章  下半章

你把KQ系列的蓋子打開,會發現有好幾條線
寫著Q的線,代表著流控開關
寫著P的線,代表著壓力開關
這兩條線能幹嘛?

例如當你馬達遇到沒開水卻打不停,你就直接把兩條都拔掉~若還是不會停,代表電子板壞掉了!
若有停了,接下來插上Q線,馬達會打就代表流控開關壞掉了
若插上Q之後馬達也不會轉!那就是壓力開關壞了!

這些東西都可以自己來換就好
一來省下送公司花的時間~二來自己買零件換比較便宜!

還有一個用途就是

假如你家水塔比馬達高50公分,我極度建議你把p線拔掉,就是不要用壓力開關!單純用流控開關就好!

為什麼?

因為這樣管路就比較不會積壓力!在極小水量時也不會打一下停一下!也較不用擔心管路壓力大會漏水!很好用!
這樣做的意思就是改成"順水流控加壓馬達"
那一定有人會問....為什麼不直接買順水流控加壓馬達?還比較便宜!

答案是:因為一般店家沒有人放!因為沒有人推廣!不過這樣真的會比較好用!

KQ系列水機也有做塑鋼跟白鐵的產品!
KQ塑鋼系列也有裝上緩停機設計!

更換流量開關
1. 關閉馬達電源,這是最重要步驟,如果不怕電,可以不用關電源。
2. 關閉馬達入水口水塔的開關,如果要順便沖涼是可以不用關。
3. 拆開電路盒上蓋,有4顆螺絲,拔掉Q點「流量開關」接頭,並將線從電路盒中拉出。
4. 用起子逆時針方向慢慢旋開「流量開關」,太快的話水會噴出。

5. 拿出舊的「流量開關」,包含了磁簧開關、止回閥(內有磁鐵)、彈簧。

6. 換上新的「流量開關」,先放止回閥,再放彈簧,先檢查止回閥上下動作正不正常,再將磁簧開關順時間鎖上,須確實鎖緊避免漏水。
7. 將「流量開關」先接頭裝回插入電路盒Q點接頭。
8. 蓋上電路盒上蓋鎖緊4顆螺絲。
9. 打開馬達入水口水塔的開關進水。
10. 放鬆加壓馬達紅色排氣閥,慢慢放氣直到水排出時沒氣,避免馬達運轉時有空氣導致空轉。
11. 打開馬達電源開關,正常運轉幾10秒即停止。

12. 請人打開關閉水龍頭,確定加壓馬達是否正常運轉或停止。

重點:流量開關通用,但KQ200管徑是3/4",KQ400管徑是1",「止回閥」大小不一樣,需注意,可用舊的止回閥

大同電鍋維修

文章出處:大同電鍋維修 by ㄚ旺

大同電鍋
全世界有台灣人的角落,生活上少了它~就少了台灣媽媽的味道

台灣媽媽的味道
40
多年一成不變的親切

外鍋的秘密
為什麼家裡做的蚵仔煎,總是做不出小攤的火侯...外鍋的材質、厚度夠是關鍵,絕佳的導熱、蓄熱效果
維修工具:
請先準備~十字形、一字形起子各一隻
攝氏200度ㄟ溫度計一支,玻璃管的,水銀、酒精不拘
(維修圖是以新型的大同電鍋為模型)
維修第一步
底蓋只有一顆螺絲固定將螺絲以逆時鍾方向旋開


電鍋所有電路、零組件

所有架構~統統在這裡舊的大同電鍋和照片上的略有不同
差別於~新型的電鍋多了一個溫度保險絲一端藍色線和一端紅色線,套著耐熱套管的那ㄧ個規格是~240C,承受電流 10A, 新型的大同電鍋少了保溫板在紅色線旁邊,原本有塊長方型保溫電熱板~鎖在這裡現在只看到螺絲孔洞,現在~保溫電熱線又改回~~和主加熱電熱線做在一起
黑色圓型鑄鐵板,下邊壓著的就是~三條電熱線,以逆時鐘方向~第一條..電源共線
第二條..保溫電熱線 第三條..主加熱電熱線 保溫電熱線,只要電鍋有插上電源,它就在加熱
主加熱電熱線~在開關按下時才接通回路...加熱
整個電路、零組件架構~算是簡單

常見問題: 電鍋太早跳、太晚跳
量溫度
要測量溫度用家中現有的溫度計水銀、酒精溫度計~都可以,利用兩個鋼片魚尾夾,當作200C溫度計的懸托臂

溫度檢知量測點
開關組合~順著按鈕棒連接進來...8字形鋼片之後,它叫~恆溫板組合,量取的數據就是~動作溫度
溫度調整螺絲
早跳、晚跳...是電鍋常見的毛病,基本上就是由調整圖中所示這根螺絲的上、下來控制首先必須先鬆開下邊的固定螺母先將螺絲退鬆幾圈恆溫板受熱會往上翹起接著關掉開關恆溫板之上的調整板是藉著調整螺絲而決定壓著恆溫板的力道如果問題是早跳表示調整板沒有足夠的力道能夠壓住恆溫板所以架好溫度計後,先按下~開,用前一個示範的步驟測量電鍋跳起時的溫度比如說.第一次測量是120 C, 將調整螺絲順時針方向,稍轉半圈就好調整板會往下~牽制恆溫板的間隙就較小等電鍋溫度下降到80C左右再按~~讓電鍋加熱...到跳開,再確認溫度是多少如果還不到145 C, 再重複同樣的步驟調再測試動作溫度要是調整幅度過大測量超過155C...還不跳那就是調整板把恆溫板壓得太緊了 (這種情形也就是晚跳), 在當電鍋溫度上升到140 C 時就將起子對上在調整螺絲上,溫度達到145度,就開始一點一點、慢慢的以逆時針方向調整...到開關跳起作這些調整動作時需要電鍋倒扣在桌上為了避免高溫損傷桌面要用耐熱的東西墊著

恆溫板ㄟ調整....
首先測試開關的鬆緊度...用手連續撥動~~~~~~..., 用手可以感受彈力而聲音聽起來應該要段落分明、鏗鏘有力感覺若是軟弱無力、鬆鬆垮垮的
那可能是恆溫板已變形、變性弓片,也會金屬疲乏、變性、無彈力除非是明顯的扭曲或斷裂否則~略過

開關組合和恆溫板下視圖
左邊,開關柄旁,兩顆螺絲鎖著的就是弓片往右邊的後段先是有一顆螺絲的溫度調整螺絲再來兩顆排排座的螺絲,是恆溫板調整板的固定螺絲這兩顆螺絲鎖得很緊,用力以逆時針方向鬆開切記鬆開不要超過一圈再往後~90度角的一顆長螺絲它就是調整恆溫板張力的螺絲這是一顆固定螺母,當然也要鬆開~才轉得動順時針方向調~~一次調整~1/41/2再鎖緊固定螺絲

這時用手連續撥動開關~~~~~~..., 聲音聽起來應該要段落分明、鏗鏘有力以手感受也要有彈力如果還不行再來一次不可以一次調得太多、太大會使恆溫板太緊、弓起開關就不會跳了

當電鍋開關按下,電源接通
主加熱電熱線會開始發熱,只要不關閉電源,會持續加熱到3~400 C或更高直到電熱線本身燒毀所以才會在電源一進入~就先設計一個240C溫度保險絲來預防開關組合的故障導致溫度失控避免電熱線持續加熱,溫度無限上升而造成意外事故, 240C溫度保險絲,如果檢知超過240C~即自動燒熔內藏保險絲~切斷電源,達到保護作用,當然溫度保險絲也就毀了
開關組合,是扮演溫度控制的主角標準的溫度控制動作點~145~155C正常的控制狀態下,即使開關已自動跳開,電熱線的餘溫~仍會使電鍋溫度持續上升到170~180C,或再更高些以相片開關組合 側視圖來說明~ON~開關接通按下開關的狀態可注意看恆溫板受弓片壓力,以8字形處為區分後段是呈下壓狀態當周圍溫度上升,鋼片受熱會往上彎曲正常的標準在145~155C的彎曲度足以讓恆溫板驅動8字形鋼片
開關組合 側視圖: 這是~ON~開關接通~按下開關的狀態,開始煮飯囉~~
回復到開關組合 側視圖的~OFF~跳開~未按下開關的狀態由於鋼片的軋板製造過程~厚度誤差、淬火溫度誤差

2018年4月9日 星期一

[Windows]右下角輸入法語言列突然不見,如何解決?

升級到Windows 10後,注音輸入符號(語言列)經常從工作列消失 

簡易解決方案,去C:\Windows\System32 找 ctfmon.exe 將它打開就可以了
如果不行,再採用以下方法
1. 至 "控制台/語言和區域/變更輸入法/進階設定"



2. "切換輸入法"下兩個方塊不要勾選
3. 點按"變更語言列快速鍵"


4. 點按"語言列"



5. 點選"固定在工作列"
6. 點按"套用",再點"確定"
如果不行,再採以下方法二
1. 至 "控制台/時鐘 語言和區域/變更輸入法/進階設定"
2. "切換輸入法"下兩個方塊中,勾選"在桌面語言列可用時使用它",並點按儲存。

輸入法不見了怎麼辦方法四:

可以按照以下的操作步驟: 任務欄----右擊----工具欄---單擊「語言欄」

如果任務欄中沒語言欄了,就先

開始---運行---輸入----ctfmon---確定

輸入法不見了怎麼辦方法五:

如果還沒有的話只能從註冊表上來修改,單擊「開始」,選擇「運行」,輸入「regedit」打開註冊表編輯器,定位到HKEY_CURRENT_USERSoftwareMicrosoft

WindowsCurrentVersionRun,然後在右邊點擊滑鼠右鍵,選擇新建—字符串值,在名稱裡面輸入ctfmon.exe,雙擊ctfmon.exe,輸入C:WindowsSystem32ctfmon.exe,重新啟動計算機,問題可以解決。

有時候是系統輸入法服務被改

可以在開始--運行--輸入regsvr32 msutb.dll試試。

經過以上,你的輸入法還沒有回來?還是不見嗎?輸入法圖標不見了怎麼辦?那麼,你可能需要一個電腦的高手了。又或者,你需要開殺毒軟體或者重裝系統了。

方法五不斷消失的語言欄現象:

在區域和語言選項中找回了語言欄,但重啟後,語言欄消失了。

解決方法:開始→運行→regedit,打開註冊表:HKEY_CVRRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,右新建一個字符串值名稱為:ctfmon.exe;

雙擊建立數據: C:\WINDOWS\system32\ctfmon.exe,然後就可以了。

另外輸入法還經常遇到的問題:輸入法的順序調整。

最好的解決方法是:進入控制面板的輸入法設置中刪除多餘的輸入法,只保留自己喜歡用的(一個人應當不會超過兩種吧),如果是xp和以前版本,可以藉助其它輔助軟體。

不過我仍然認為自己只安裝一個輸入法是最簡單的,現在很多輸入法(極點,搜狗等)都可以實現多種輸入方式了。

以上列舉幾種可能性,僅供大家參考。如果大家還有更多更方便快捷的方法,歡迎大家也拿出來分享啦!輸入法不見了怎麼辦?相信按照以上的方法大部分情況都能解決了!



原文網址:https://kknews.cc/digital/rybjmgn.html