善用DOS指令中的DIR與 “ > ” 轉向符號,即可輕鬆的將資料名匯出了。
首先要進入DOS畫面,(開始 / 執行 / CMD即可進入DOS)。
於DOS下輸入 dir "c:Documents" /s/b > c: mp.txt (本指令意思是將c:Documents 目錄中的檔案名稱輸出至c: mp.txt,包含子目錄)。
註:dir即是目錄(Directory)之意,””是讓DOS接受長檔名,/S是包子目錄,/B只抓取檔案名,>是輸出至何處。
2012年9月2日 星期日
DOS視窗下全螢幕的切換
當在DOS視窗工作時,若將視窗選擇為全螢幕後,嘿嘿資料佔滿了全螢幕真的粉方便工作,但要切換回來時才發現按右鍵卻都沒反應了,這回糟了一個糕,該怎麼將它改回原來的模式呢???
別急!別急!只要按下Alt+Enter,就可來回切換螢幕嘍!!(這是密技哦~~)
別急!別急!只要按下Alt+Enter,就可來回切換螢幕嘍!!(這是密技哦~~)
Assembly 第一課
Assembly Language處理型態是一連串的暫存器相互將值傳遞、堆疊並加上符號指令組合而成的程式,而這些核心"容器"肩負著完成任務的重要工作,所以學習該語言就要從了解各式暫存器下手嘍cs、DS、SS分別為程式、資料與堆疊等區段定位用。
AX、BX、CX與DX等又作為累加器、作為索引以延伸定址、計算與特殊計算用,其次32位元則用EAX、EBX、ECX與EDX。
SI、DI、ESI、EDI又分別為16位元與32位元的索引暫存器,用以延伸地址並可用來加減及處理字元用。
還有OF、DF、IF、TF、SF、ZF、AF、PF、CF等旗標暫存器。
光看這些就有些眼花撩亂了,還有上百個符號指令集要搭配和運用,再經由Complier與Link後方能成為我們所熟悉的可執行檔了,不過現今的組合語言這種低階語言已不再討喜了,並且早已被Java或C++等高階語言所取代了。
我之所堅持無非是"好奇心"與"為什麼"使然,是否曾想過當你移動滑鼠點複製、貼上等指令時,有沒有想過它的背後是如何運作的,它為什麼會完成我們想要的工作,為什麼會這樣,為什麼??是的,組合語言它有助於我解開與探詢為什麼,雖然它非常的枯燥與艱澀,但是為了瞭解"為什麼"所以我慢慢走進了Assembly Language的世界,只為解開心中的迷惑。
AX、BX、CX與DX等又作為累加器、作為索引以延伸定址、計算與特殊計算用,其次32位元則用EAX、EBX、ECX與EDX。
SI、DI、ESI、EDI又分別為16位元與32位元的索引暫存器,用以延伸地址並可用來加減及處理字元用。
還有OF、DF、IF、TF、SF、ZF、AF、PF、CF等旗標暫存器。
光看這些就有些眼花撩亂了,還有上百個符號指令集要搭配和運用,再經由Complier與Link後方能成為我們所熟悉的可執行檔了,不過現今的組合語言這種低階語言已不再討喜了,並且早已被Java或C++等高階語言所取代了。
我之所堅持無非是"好奇心"與"為什麼"使然,是否曾想過當你移動滑鼠點複製、貼上等指令時,有沒有想過它的背後是如何運作的,它為什麼會完成我們想要的工作,為什麼會這樣,為什麼??是的,組合語言它有助於我解開與探詢為什麼,雖然它非常的枯燥與艱澀,但是為了瞭解"為什麼"所以我慢慢走進了Assembly Language的世界,只為解開心中的迷惑。
訂閱:
文章 (Atom)