cmd 修改 windows registry 數值 來 enable / disable proxy

因為有需求要讀取大陸特定網站, 只允許國內IP . 手機可以很簡單免費透過穿梭VPN 之類的翻牆進去大陸,但PC 版的卻需要付費。於是搞了一個做法, 在一台Windows server 上利用VitualBox 執行一個 Android x86 系統, 執行穿梭VPN + every proxy , 這樣就有一個相對穩定連進China 內的VPN . 這個 Android x86 只要給到 1G RAM 就夠了 . 所以也不會佔到甚麼系統資源。 Continue reading “cmd 修改 windows registry 數值 來 enable / disable proxy”

透過 RouterOS 來阻止 Windows Auto Update

今年(2021)初買了新筆電, ASUS B9450, 終於開始使用 Windows 10 了。在此之前都還是使用 Windows 7 . Win7 一直可以將自動更新關閉,時常聽到朋友、同事說電腦突然間就不能跑了 , 因為在更新。且還是在無預警之下。 Continue reading “透過 RouterOS 來阻止 Windows Auto Update”

Oracle VM Virtual Box 使用 physical disk (RAW disk) 注意事項

筆記一下 .
假設在 windows 上使用 diskpart -> list disk 後, 準備要使用的實體 hdd 為 “磁碟 1”  , 該 VM 的folder 放在 e:\vm\Win7Test , Continue reading “Oracle VM Virtual Box 使用 physical disk (RAW disk) 注意事項”

regsvr32

話說…..在 cmo 寫的第二個 report 程式, 仍舊是用 excel, 沒動用到 database, 不過有要用到 mscomct 這個元件, 是可以來選日期的元件! 但竟然在 jim 老大的 notebook 上沒能夠做執行這個元件… but 在他的 c:\\winnt\\system32 下確照得到這一系列的檔案…看是來 OS 層的 registe 沒有記錄到這個檔!

btw, 後來打電話給峰哥老大救, 終於迴想起 regsvr32 這個指令, 可以讓 OS \”認得\” 這 ocx檔! …:P great! …要把 regsvr32 這個指令記著才是!

[轉貼]程式自動執行的方法

轉載自 http://www.wameng.com.tw/cgi-bin/hey.cgi/link?style=1&type=3&ID=2

關於「程式自動執行的方法」

1.「開始程式集啟動 」:
 C:\\windows\\start menu\\programs\\startup {chinese/english}
 在注冊表中的位置﹕ HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell
 Folders Startup=\”C:\\windows\\start menu\\programs\\startup\”
 由於可以直接在選單中刪除,很容易被更改。

2.「 改Windows 的 ini 檔」:
 - Win.ini :只執行一次。
  [windows]
   load = file.exe
   run = file.exe

 - System.ini :當Explorer.exe 開始或被摧毀重建時,就被執行。
  Shell=Explorer.exe file.exe

 註:若File.exe 不存在時,會顯示訊息。

3.「c:\\windows\\wininit.ini or wininit.exe 」:
 一旦運行就被windows刪除,安裝的setup程序常用
 Example: (content of wininit.ini)
 [Rename]
 NUL=c:\\windows\\picture.exe
 例子﹕將c:\\windows\\picture.exe設置為NUL, 表示刪除它,完全隱蔽的執行!

4.「c:\\windows\\winstart.bat」:
 看似平常,但每次系統啟動都會執行。適用 for dos 軟體。

5. 「Autoexec.bat」:
 在DOS下每次自動啟動,適用 for dos 軟體。

6.「用Registry 檔」:
 [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServices]
 [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce]
 [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Run]
 [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce]
•以下會依照登入使用者不同,也會更改其值。
 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run]
 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce]
 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServices]

7.「Registry Shell Spawning」: (開啟文件時,一併啟動程式)
 [HKEY_CLASSES_ROOT\\exefile\\shell\\open\\command] =\”%1\” %*
 [HKEY_CLASSES_ROOT\\comfile\\shell\\open\\command] =\”%1\” %*
 [HKEY_CLASSES_ROOT\\batfile\\shell\\open\\command] =\”%1\” %*
 [HKEY_CLASSES_ROOT\\htafile\\Shell\\Open\\Command] =\”%1\” %*
 [HKEY_CLASSES_ROOT\\piffile\\shell\\open\\command] =\”%1\” %*
 [HKEY_LOCAL_MACHINE\\Software\\CLASSES\\batfile\\shell\\open\\command] =\”%1\” %*
 [HKEY_LOCAL_MACHINE\\Software\\CLASSES\\comfile\\shell\\open\\command] =\”%1\” %*
 [HKEY_LOCAL_MACHINE\\Software\\CLASSES\\exefile\\shell\\open\\command] =\”%1\” %*
 [HKEY_LOCAL_MACHINE\\Software\\CLASSES\\htafile\\Shell\\Open\\Command] =\”%1\” %*
 [HKEY_LOCAL_MACHINE\\Software\\CLASSES\\piffile\\shell\\open\\command] =\”%1\” %*

 這些\”%1\” %* 格式表示\”%1\”為執行檔名替換位置, %*為帶入參數需要被賦值, 如果將其改為 server.exe \”%1\” %*
 每次執行exe/pif/com/bat/hta 等 文件都會執行Server.exe,但這就意味Server.exe必須處理開啟exe/pif/com/bat/hta 等文件的任務了。

8. 雜項說明
找找以下的鍵值﹕
[HKEY_LOCAL_MACHINE\\Software\\CLASSES\\ShellScrap]
@=\”Scrap object\” \”NeverShowExt\”=\”\”

NeverShowExt 鍵 可以隱藏SHS文件的擴展名.shs
如果你將一個文件改名為﹕\”abc.jpg.shs\” 它只顯示\”abc.jpg\”
如果你的注冊表裡有很多NeverShowExt鍵值,刪除他們。

注意﹕這些方法不能全部適應Win2K,但您可以自行檢測。