![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
|
![]() |
#2 (permalink) |
註冊會員
|
![]() 一
Pecmd.exe(WinPE Commander) 可以滿足需要,不過該程式不是標準 DOS指令 (http://bbs.wuyou.com/attachment.php?aid=71491) 最好將整片 XPE 光碟ISO檔下載下來,好好研究整個開機控制是如何寫出來的。 否則功能太過強大,無法想像程式如何運作。 二 批次檔轉成exe,可以下載 Bat_To_Exe_Converter.exe 來轉檔。 (www.f2ko.de) |
![]() |
送花文章: 4,
![]() |
![]() |
#7 (permalink) | |
註冊會員
|
![]() 引用:
xxx.vbs、xxx.bat 應該都是您安裝某軟體之後建立出來的東西,改的話檔案就不能用啦 "'@@6 我指的是: XP桌面按右鍵,新增文字文件。 只要內容有寫對,有機會被防毒軟體判讀為病毒。(有些破解序號的檔案就是這樣寫出來的...) 樓上的回覆者有些是很厲害的老師,咱們就一起請教他們吧! 此帖於 2010-07-06 01:49 AM 被 888888 編輯. 原因: 增加資料 |
|
![]() |
送花文章: 34,
![]() |
向 888888 送花的會員:
|
![]() |
#8 (permalink) |
註冊會員
|
![]() 不是不能用Script來寫...微軟為了拉攏MIS的心,提供了~"WSH"這個腳本語言~
您可以參考... http://technet.microsoft.com/zh-tw/l.../dd180729.aspx 或 http://technet.microsoft.com/zh-tw/l.../dd180733.aspx 您在文中所提到的兩個問題都可以用WSH搞定...用記事本編寫,附檔名是.vbs或.js (視你用VBscript或JScript撰寫而定)一開始我也寫過一些,比如說定時下載某些網頁內容,或是模擬網頁登入或是自動備份我的Mysql資料庫... 但很麻煩。 現在我都用 autoit3 了~ |
![]() |
送花文章: 0,
![]() |
![]() |
#9 (permalink) | |
註冊會員
|
![]() 引用:
|
|
![]() |
送花文章: 34,
![]() |
![]() |
#10 (permalink) |
長老會員
![]() |
![]() 目前, 我手邊的xxx.vbs跟xxx.bat
除了系統軟體安裝過程中所建立的之外, 其他都是我自己寫的 例如:修改軟體註冊序號, 將2台電腦的時間進行同步設定, 拷貝資料夾等等..... 而這些也就是直接【在XP桌面按右鍵,新增文字文件。】 然後將程式碼寫完之後, 再存檔, 並改名為 xxx.vbs, 或xxx.bat 至於文字檔, 寫了某些內容之後就被防毒軟體判定為病毒, 這我也遇過, 我自已寫的的程式資料夾內, 就有3成的檔案被視為病毒.... (通常都是防毒軟體比較嚴謹, 連文字檔也一併檢查的關係) ===================================== 至於最基礎的指令... "基礎"的定義是什麼??? 每個人的回答都不一樣 很多人會說 : C語言是所有的程式的基礎, 也有人會說 : 更難懂的組合語言, 所有的程式的基礎 當然也有人說 : 上面2種...是給專業人士學的, 我只要學VB就好 ============================================== 總結: 您的問題應該是: 【我們學校的老師, 用了某一種文字語言, 只需要【在XP桌面按右鍵,新增文字文件】 然後在打一些指令, 然後再把檔名改成 .exe, 就可以執行了, 現在我需要用這種方式, 寫出能夠自動登入某個網站的程式, 以及能夠執行數個安裝檔, 並顯示授權, 最後再要求重開機 的程式 然而, 在沒辦法了解您的"基本指令需求" 甚至不知道您的老師...寫了什麼 的情形下, 實在是很難從您的角度來幫您解答... (可能得麻煩你向老師問的更詳細一點了.....) ![]() |
![]() |
送花文章: 4036,
![]() |
![]() |
#11 (permalink) |
註冊會員
|
![]() ....... 基本上沒有人提到"C語言"啊~ =_="
不論是WSH或是autoit3的語法,都很類似VBScript~ 再討論下去的話好像是無止盡的空談,先確定你要的是什麼? 1) 只是要解決目前遇到的問題 2) 你想學到解決目前問題的方法~ ====== 如果您的選擇是 1) 那就把你所說的步驟用貼圖或是完整說明給大家看~例如: a.執行"OXOX.exe" b.出現下列畫面 -OXOX1------- | 請按 [下一步] | -------------- c.出現下列畫面 -OXOX2------- | [安裝完成] | ------------- d.出現下列畫面 -OXOX3------ | 是否重開機? | | [是] [否] | -------------- 如果是 2)的話,可能你要先學一下VBScript~比較實在,不然就算人家把範例寫給你,你還是不會改... ================================================ P.S:如果是用 autoit3的話,解決 1)的程式如下: Run("OXOX.exe") WinWaitActive("OXOX1") Send("{ENTER}") WinWaitActive("OXOX2") Send("{ENTER}") WinWaitActive("OXOX3") Send("{TAB}{ENTER}") Msgbox(0,"OXOX","安裝完成") ================================================ 另一個範例... testIE.vbs 在桌面上新建一個文字檔,並更名為"testIE.vbs" 用記事本開啟"testIE.vbs",然後貼入下列程式碼之後存檔。再雙擊桌面上的"testIE.vbs"執行,它會自動開啟IE並鍵入wsh[enter]....這只是一個簡單的示例 基本上你可以在本機上操作的所有功能,80%都可以用WSH來達成~希望有幫助! ie_Title = "Google" Set oIE = WScript.CreateObject("InternetExplorer.Application") oIE.visible = True oIE.Navigate "http://www.google.com.tw" oIE.MenuBar = False oIE.width = 800 oIE.height = 400 WScript.Sleep 1000 Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.AppActivate ie_Title WScript.Sleep 1000 WshShell.SendKeys("{tab}+{tab}") WScript.Sleep 500 WshShell.SendKeys("w") WScript.Sleep 500 WshShell.SendKeys("s") WScript.Sleep 500 WshShell.SendKeys("h") WScript.Sleep 500 WshShell.SendKeys("{enter}") 此帖於 2010-07-06 05:21 PM 被 ccutmis 編輯. |
![]() |
送花文章: 0,
![]() |