2014年12月14日 星期日
2014年11月24日 星期一
如何在 Windows 中建立 softlink
在 Linux 中你可以透過 "ln -s ..." 來建立 symbolic link;在 Windows 中你可以透過 mklink 來建立 symbolic link。注意:如果你透過滑鼠右鍵執行 "建立捷徑(S)" 會在檔名後面加上 .lnk,ˇ但是透過 mklink 來建立捷徑並不會產生 .lnk 這樣的副檔名。所以對於應用程式來講可以跟操作一般的目錄是一樣的效果。
另外,執行 mklink 必須有管理者的權限,否則執行時會出現 "您沒有足夠的權限可執行此操作。" 所以請 "以系統管理員身分執行 ... cmd " 如下圖所示:
另外,執行 mklink 必須有管理者的權限,否則執行時會出現 "您沒有足夠的權限可執行此操作。" 所以請 "以系統管理員身分執行 ... cmd " 如下圖所示:
Microsoft Windows [版本 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Josh>mklink
建立符號連結。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 建立目錄符號連結。預設是檔案符號連結。
/H 建立永久連結而不是符號連結。
/J 建立目錄連接。
Link 指定新符號連結名稱。
Target 指定新連結參照的路徑 (相對或絕對)。
C:\Users\Josh>
[Keyword]
- Windows command line softlink
[參考鏈結]
2014年6月6日 星期五
Windows 7 在右鍵選單新增開啟到 DOS 視窗
在 Windows 7 下要新增開起到 MS-DOS 視窗的方法,只需將在下面機碼路徑中的 Extended 機碼刪除或改名即可。
修改參考圖示如下:
修改完後當你點選資料夾按滑鼠右鍵,會發現右鍵選單多了一個 "在此處開啟命令視窗(W)"的選項如下圖示所示:
[參考鏈結]
HKEY_CLASSES_ROOT->Directory->shell->cmd
修改參考圖示如下:
修改完後當你點選資料夾按滑鼠右鍵,會發現右鍵選單多了一個 "在此處開啟命令視窗(W)"的選項如下圖示所示:
點選 "在此處開啟命令視窗(W)" 後就會開啟在該路徑資料夾的 MS-DOS 視窗,執行結果如下圖所示:
Windows 7 內建的"問題步驟收錄程式"工具
Windows 7 有一個內建的 "問題步驟收錄程式" 程式應用工具,可以記錄你點選了哪些視窗按了那些按鈕然後全螢幕的擷取畫面,還會將點選的地方 Highlight 起來;除了當你發生問題時,可以用這個方式來呈現你所執行每一個步驟以便讓電腦高手來了解到底哪裡出了錯誤外;似乎也可以用來當作電腦教學工具 : )
但,我還是習慣自己擷取畫面、自己 Highlight :D。要執行該程式你只需要在 "搜尋程式及檔案" 的地方輸入 psr 即可。當你錄製完畢後程式會將結果壓縮成 zip 檔,該壓縮檔裡只有一個 *.mht 的檔案,然後可使用 IE 瀏覽器來檢視錄製的結果。
下面圖示是該程式的執行畫面以及錄製結果的部分畫面:
[參考書籍]
但,我還是習慣自己擷取畫面、自己 Highlight :D。要執行該程式你只需要在 "搜尋程式及檔案" 的地方輸入 psr 即可。當你錄製完畢後程式會將結果壓縮成 zip 檔,該壓縮檔裡只有一個 *.mht 的檔案,然後可使用 IE 瀏覽器來檢視錄製的結果。
下面圖示是該程式的執行畫面以及錄製結果的部分畫面:
[程式畫面]
[點選的地方會被 Highlight 起來]
[參考書籍]
- 攻略一本通 Windows 7
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:\WindowsAbove 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 軟體開機啟動的方式如下:
- WIN+R 在開啟中輸入 taskschd.msc 開啟工作排程器 或者 在 "收尋程式或檔案中" 輸入 排程,便可找到 工作排程器如下圖所示。
- 在工作排程器程式庫 中找到 ASUS 然後點選 "ASUS AI Suite II Execute" 或 "Easy Update" 後,在右邊的 "動作" 欄內將其 "停用" 即可。
2014年5月22日 星期四
清除 Windows 7 通知區域圖示中無效的圖示
今天發現 Windows 7 的通知區域圖示上出現之前已經移除的應用程式,感覺非常礙眼,上網 google 查詢解決方法,發現只要執行下列步驟就可以清除那些已經無效的圖示:
[參考文章]
- 執行 regedit.exe 啟動 "登錄編輯程式"
- 到 HKEY_CURRENT_USER\Software\Classes\ Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify 下刪除 IconStreams 和 PastIconsStream 機碼後,關閉登錄編輯程式。
- 按 CTRL+SHIFT+ESC 叫出 "Windows 工作管理員",到 "處理程序" 頁面,找到 explorer.exe 並且關閉它。
- 切到"應用程式" 頁面,按右下角的 "新工作(N)..." 按鈕,輸入 explorer.exe 即可。
如果想要圖文並茂的解說請查看下列參考文章。
[參考文章]
2014年4月21日 星期一
解決重新開機螢幕顯示 "Not Support"
最近終於把電腦從 Windows XP 更新到 Windows 7,重新裝好作業系統之後就是趕快來安裝驅動程式,沒想到安裝 Intel HD Graphics 驅動程式後,重新開機螢幕便顯示 "Not Support",之前安裝 Windows XP 也是有遇到,但是只需要到安全模式調整螢幕解析度就可以了,但對 Windows 7 卻沒用。
最後發現,透過 Windows 7 調整解析度是沒用的,你必須透過 Intel HD Graphics 驅動程式 所附管理的軟體來調整。
下面是解決這個問題的步驟:
最後發現,透過 Windows 7 調整解析度是沒用的,你必須透過 Intel HD Graphics 驅動程式 所附管理的軟體來調整。
下面是解決這個問題的步驟:
- 重新開機後按 F8,選擇 "啟用低解析度視訊 (640 x 480)"。
- 開啟 Intel HD 圖形 程式設定螢幕解析度,之後重新開機即可。 Intel HD 圖形 設定畫面如下:
2014年3月27日 星期四
如何移除迅雷遊戲盒子
今天嘗試移迅雷遊戲盒子時,當執行內建的移除程式一直跳出 "Error launching installer" 而無法順利地移除它,上網查詢了一下資料在巴哈姆特討論區發現有人提問相關問題,結果原因真的是路徑名稱的問題,解決方式你可到 Program 資料夾中發現 "游戏盒子",接著你把它改成英文或者數字名稱資料夾,然後在執行該資料夾內的反安裝程式,便可以順利移除了。:)
[參考資料]
請問有人知道訊雷的遊戲盒子怎麼刪除嗎?
[參考資料]
請問有人知道訊雷的遊戲盒子怎麼刪除嗎?
2014年3月1日 星期六
FileZilla Server 設定筆記
網路上已經有很多文章教你如何利用 FileZilla Server 架設一般 FTP 或者 FTPS (FTP over SSL/TLS) 網站,請參考下面的鏈結:
- 如何啟用 FileZilla Server 的 FTPS 功能 ( FTP over SSL )
- FileZilla Server建立SSL與TLS安全連線
- FileZilla Server~打造私人免費FTP伺服器
- How To Setup Personal FTP Server Using FileZilla [Step-By-Step Guide]
- How to Create an FTP Server with FileZilla Server
- How to set up SFTP access for multiple users
- How To Use Filezilla to Transfer and Manage Files Securely on your VPS
- FileZilla Wiki SSL/TLS
依照上面的設定應該就可以輕鬆架設好你的 FTP Server。但當我在新增兩個不同的目錄 Shared folders 時,使用者連線都只會看到設定為 Home directory,另外新增的 Folder 並不會出現在 FTP Client 的畫面上;如果要讓另外新增的 Folder 出現在FTP Client 的畫面上,你必須設定 Aliases 將它掛到 User 的 Home directory 中,這樣就可以看到你另外新增的 Folder。設定如下:
<1> 點選你新增的資料夾右鍵,選擇 Edit aliases
<2> 將它設到 Home directory下,這邊名稱也是設定為跟新加入的 Folder 一樣名稱,你可以將它設定為其他名稱,不一定要跟你的實際加入的資料夾名稱一樣。EX: C:\CFTP\DDD ,這樣當使用者登入時看到的就會是 DDD 資料夾了。
<3> 下面是設定的結果,可以發現我們在 User 的 Home directory 多了一個 DFTP 的資料夾。
另外,如果你忘記了 Admin Interface 的密碼時,你可以到 FileZilla Server 安裝的目錄下,開啟 "FileZilla Server.xml" 檔案 查詢 "Admin Password" ,就可以找回你的密碼了,密碼是用明文顯示。
基本上 Admin Interface Settings 不需要設定密碼,因為 Admin Interface Settings 預設只能透過本機設定 (127.0.0.1),無法透過遠端設定,除非你有設定 "Bind the admin interface to the following ip-adresses:" 與 "IP address which are allowed to connect to the admin interface:"。
根據 FTPS using Explicit SSL/TLS howto (Server) 文章,如果你有勾選 allow Explicit SSL/TLS on normal connections,建議將下面兩項也勾選:
- Disallow plain unencrypted FTP
- Force PROT P to encrypt file transfers in SSL/TLS mode
至於 Explicit 與 Implicit SSL/TLS 的不同你可以參考 FileZilla Wiki SSL/TLS 該篇文章,基本上 Explicit 預設使用 port 21 做連線然後切換到 secure (SSL/TLS) mode,而 Implicit 則預設使用 990。
如果你沒勾選 allow Explicit SSL/TLS on normal connections,則 Client 連線就不能選擇使用此方式做連線。
此外,你可以在 User Account Setting 中勾選 Force SSL for user login,這樣 FTP Server 就會強制Client 一定要使用 SSL 連線,但是如果 Server 把 FTPS 取消掉時,當 Client 透過一般的 FTP 連線時會出現下列錯誤訊息:
回應: 530 SSL required
錯誤: 無法連線到伺服器
如果 Client 選擇 Explicit SSL/TLS 方式連線,則顯示下面訊息:
指令: AUTH SSL
回應: 502 SSL/TLS authentication not allowed
選擇 Implicit SSL/TLS 方式連,則出現下面的錯誤訊息:
狀態: 正在連線到 AAA.BBB.CCC.DDD:990 ...
狀態: 以 "ECONNREFUSED - Connection refused by server" 嘗試連線失敗.
如果你有勾選此選項,當 Server 取消 FTPS 設定時,記得把 User Account 中相對應的設定也一併移除,或者一開始就不要把 "Force SSL for user login" 選項給勾選 :P
最後,架設 FTP Server 最好網路頻寬大一點,不然 Client 下載速度太慢不如直接拿硬碟來 Copy 哈!!!
2013年11月17日 星期日
旋轉 Windows 畫面
今天電腦讓小朋友亂按,結果開始列跑到右邊去,上網查了一下如何旋轉畫面,終於把畫面給轉回來了~: )
如果你想要旋轉 Windows 畫面可以透過下面的 Shortcut Key:
如果你想要旋轉 Windows 畫面可以透過下面的 Shortcut Key:
- Ctrl + Alt + Up Arrow (這是我們一般操作的畫面 開始列在下方)
- Ctrl + Alt + Down Arrow (開始列在上面,畫面上下顛倒)
- Ctrl + Alt + Right Arrow (開始列在右邊)
- Ctrl + Alt + Left Arrow (開始列在左邊)
參考資料:
2013年9月7日 星期六
透過 Chcp 修改 Windows Console 的 code page
當你在 繁體 windows 下執行 cmd.exe 程式預設的 code page 為 MS950。當你開啟 Console 視窗後,可以執行 chcp 指令來查詢目前使用中的 code page 為何, 而 "使用中字碼頁: 950" 是我電腦查詢到的結果。
如果你要改變 console 所使用的 code page,你可以下達下面的指令
chcp 437
437 是你所要設定的 code page;下達這個指令只會對你目前設定的 console 視窗有用,關掉 或 重新開啟 另外一個console 視窗時,該視窗還是使用預設的 code page,另外假設在還沒設定新的 code page 時,就執行 A.exe 程式,則該程式所使用的 code page 為預設的 code page。
如果你要改變 console 所使用的 code page,你可以下達下面的指令
chcp 437
437 是你所要設定的 code page;下達這個指令只會對你目前設定的 console 視窗有用,關掉 或 重新開啟 另外一個console 視窗時,該視窗還是使用預設的 code page,另外假設在還沒設定新的 code page 時,就執行 A.exe 程式,則該程式所使用的 code page 為預設的 code page。
訂閱:
文章 (Atom)
















