請選擇 進入手機版 | 繼續訪問電腦版

NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 5377|回復: 2

[分享] 設定PECMD.EXE和*.INI檔的關聯

[複製鏈接]
發表於 2012-3-24 10:04:01 | 顯示全部樓層 |閱讀模式
本帖最後由 wusun 於 2012-3-26 02:43 編輯

如果有常常用PECMD命令編寫工具或作測試,對每次執行都要打一次PECMD.EXE Load YourScript.INI感到麻煩,以下方法可以使你更方便些。
第1步:把PECMD.EXE拷貝一份到以下位置
  1. C:\WINDOWS\system32\PECMD.EXE
複製代碼
第2步:把以下內容存成批次檔(如:PE_INI.BAT),並點兩下執行。
  1. @echo off
  2. set DIcon=%SystemRoot%\System32\shell32.dll,-151
  3. set Nopad=%SystemRoot%\System32\NOTEPAD.EXE
  4. set Pecmd=%SystemRoot%\system32\PECMD.EXE
  5. reg add "HKEY_CLASSES_ROOT\.ini" /ve /t REG_SZ /d "PECMD" /f
  6. reg add "HKEY_CLASSES_ROOT\PECMD" /ve /t REG_SZ /d "ini配置文件" /f
  7. reg add "HKEY_CLASSES_ROOT\PECMD\DefaultIcon" /ve /t REG_EXPAND_SZ /d "%DIcon%" /f
  8. reg add "HKEY_CLASSES_ROOT\PECMD\shell\open\command" /ve /t REG_EXPAND_SZ /d "%Nopad% %%1" /f
  9. reg add "HKEY_CLASSES_ROOT\PECMD\shell\PECMD Load\command" /ve /t REG_EXPAND_SZ /d "%Pecmd% Load %%1" /f
  10. pause
複製代碼
如此之後,你於想要執行的YourScript.INI按右鍵,即會出現PECMD Load之選單可選,再點選後即如執行:PECMD.EXE Load YourScript.INI



發表於 2012-3-24 18:24:33 | 顯示全部樓層
謝啦!!!,我會試試看的~
發表於 2012-3-24 18:34:56 | 顯示全部樓層
我覺的這樣很危險...在PE 還無所謂
如果在正常系統下
如果 ini檔 有 修改註冊檔 砍檔 一些有的沒有的動作
可能就真的要用 PE 來還原系統了

所以真的要這樣測...要清楚你的 ini 倒底都幹了什麼事
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2024-12-10 19:13 , Processed in 0.454800 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表