2014年6月1日 星期日

終於解決無法安裝公司 VPN 軟體的問題

        前些日子下定決心將家裡電腦從 Windows XP 升級到 Windows 7 後,想安裝公司的 VPN 軟體卻無法安裝成功;上禮拜想說問一下 IT 看看是甚麼問題? 結果得到一句「我裝都沒問題,一定是你們家電腦的問題」─ 當下真的超X的!! 起碼也問一下我裝的是哪一套作業系統、想一下有可能出了甚麼問題,丟了一句我也知道的事情,電腦就是有問題所以才會問你,IT 如果這麼好幹,冷北都想幹 IT 凸(-.-)凸。
       公司的 VPN 也做了太好,安裝時都不會有任何錯誤訊息,裝了老半天就是裝不起來,好險有看到安裝網頁有一個不顯眼的 "測試" 連結,重點手腳要袂,不然還點不到咧!!Orz...。點到測試的鏈結後終於跳出一個對話框 "應用程式已被安全設定值封鎖",終於有點眉目了;這不就是 Java 安全層次的問題嗎,所以只要把該網址加入到 "例外網站清單" 就可以解決這個問題了。
      不求 IT 人員一定要甚麼都知道也甚麼都能幫你解決任何問題,但基本的工作態度也應該要有吧,丟一句這麼不負責任的話,真是令人火大,如果電腦的問題都要員工自行解決,那公司何必請一個 IT 人員呢?

     Anyway, 如果你也遇到必須自行決解這樣的問題,可以查看 「Java 應用程式已被安全設定值封鎖如何解?」 與 「當不受信任的 Applet 或應用程式在我的 Web 瀏覽器中執行時,我該如何控制它?」 文章來了解如何把網站加入例外網站清單中。

2014年5月29日 星期四

Ubuntu 如何列出已安裝的 Pacakge

    Ubuntu 下要查詢已經安裝的套件可以透過下列指令

dpkg --get-selections | grep -v deinstal

    grep -v 主要過濾掉利用 dpkg 查詢時含有含有 deinstall ,你可以透過 grep --help 查詢參數用法

-v, --invert-match        select non-matching lines

[參考連結]

2014年5月26日 星期一

Windows 利用 Mklink 建立 Symbolic link

I:\>mklink
The syntax of the command is incorrect.
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.
mklink /D [target symbolic link name] [source target folder name]
ex:
I:\> mklink /D WindowsLink C:\Windows
Above example will create Windows Symbolic link underneath I:\> named by "WindowsLink".

2014年5月24日 星期六

移除系統設定中不用不啟動項目

          有些軟體安裝時會設定開機時順便載入,最常見的就是將自己加入"系統設定"中的 "啟動項目" 裡,但是今天移除軟體後,該軟體的項目卻還是存在那 "啟動項目" 清單裡面,如果想要移除它,可以到 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\" 下尋找要移除的項目,下面圖示是我移除 MyPC Backup 的範例:

  • 已經移除的軟體卻還是顯示在啟動項目的清單裡。


  •  執行 "regedit.exe" 啟動 登錄編輯程式,到 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\" 下,尋找要清除的項目名稱, MyPC BackUp 是在 startupfolder 底下,所以刪除它即可清除它顯示在啟動項目的清單。


2014年5月23日 星期五

如何停止 Asus AI Suite II 開機啟動

  裝了 Asus AI Suite II 軟體後,每次開機都會自動載入啟動,想要把它停掉但在該軟體內找不到可以設定的地方,也不在 "\AppData\Roaming\Microsoft\Windows\Start Menu\Programs" 裡,msconfig.exe 啟動系統設定,它也不在 "啟動" 頁面裡。結果發現它在 工作排程器裡,關閉  Asus AI Suite II 軟體開機啟動的方式如下:

  1. WIN+R 在開啟中輸入 taskschd.msc 開啟工作排程器 或者 在 "收尋程式或檔案中" 輸入 排程,便可找到 工作排程器如下圖所示。


  2. 在工作排程器程式庫 中找到 ASUS 然後點選 "ASUS AI Suite II Execute" 或 "Easy Update" 後,在右邊的 "動作" 欄內將其 "停用" 即可。

2014年5月22日 星期四

解決 Eclipse 執行時出現 "JVM terminated Exit code=2" 的問題

     昨天想要執行 Eclipse 時卻顯示下列畫面而無法正常的執行 Eclipse:


     除了這個以外,一些安裝的編譯器或者直譯器當執行時也出現下面錯誤訊息:


     想說是不是權限的問題,檢查了一下該有的權限都有應該沒又問題,而且之前明明都沒有任何問題,突然間怎麼變成這樣。

     關於 Eclipse 在 "Eclipse's error on startup in windows 7" 與 "What are the best JVM settings for Eclipse?" 文章中,你可以透過修改 eclipse.ini 檔案來解決執行 Eclipse 的問題。將下列參數加到 eclipse.ini 檔案內容的 openFile 之後即可。

-vm
C:/Program Files/Java/jre8/bin/server/jvm.dll

    雖然這樣可以解決 Eclipse 的問題,但其他的程式執行還是有問題,昨天似乎在個論壇有看到可能與防毒軟體或防火牆有關,今天試著先把 COMODO 防火牆移除,在執行其他程式,解果一切正常,把 eclipse.ini 修改回原來的內容,也可以正常執行了。結論,兇手是 COMODO 防火牆。如果有遇到相同情況可以試著先把防火牆或者防毒軟體先移除看看有沒有得解。


    

   

清除 Windows 7 通知區域圖示中無效的圖示

      今天發現 Windows 7 的通知區域圖示上出現之前已經移除的應用程式,感覺非常礙眼,上網 google 查詢解決方法,發現只要執行下列步驟就可以清除那些已經無效的圖示:

  1. 執行 regedit.exe 啟動 "登錄編輯程式"
  2. HKEY_CURRENT_USER\Software\Classes\ Local                           Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify 下刪除 IconStreamsPastIconsStream 機碼後,關閉登錄編輯程式。
  3. 按 CTRL+SHIFT+ESC 叫出 "Windows 工作管理員",到 "處理程序" 頁面,找到 explorer.exe 並且關閉它。
  4. 切到"應用程式" 頁面,按右下角的 "新工作(N)..." 按鈕,輸入 explorer.exe 即可。
     如果想要圖文並茂的解說請查看下列參考文章。


[參考文章]