2012年4月19日 星期四

Rundll32.exe 指令語法 for WIN7

使用第三方軟體遠端協助使用者處理問題時,有些設定必須要有電腦管理員(Administrators)權限才可變更,若不想將電腦管理員帳號密碼交付使用者,可將Rundll32.exe指令寫在批次檔(.bat)內,在批次檔案上以右鍵,選擇以其他使用者身分執行(俗稱Run as),就可以管理員身分執行控制台內的功能,用以處理使用者問題。

這邊附上常用的控制台指令:

顯示控制台視窗
rundll32.exe shell32.dll,Control_RunDLL

顯示電腦名稱視窗
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1

顯示新增印表機視窗
rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter

顯示解除安裝或變更程式視窗
rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0

顯示日期和時間視窗
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0

顯示個人化視窗
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2

顯示螢幕解析度外觀視窗
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3

顯示滑鼠視窗
rundll32.exe shell32.dll,Control_RunDLL main.cpl @0

顯示聲音播放視窗
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0

顯示電源選項視窗
rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl

顯示地區及語言之格式視窗
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0

2012年4月14日 星期六

Windows 7環境變數列表

在『命令提示字元』視窗內,輸入set指令,就能列出電腦上的目前環境變數的設定。

以下是環境變數的說明 
  • %ALLUSERSPROFILE%:All Users的資料夾路徑。
  • %APPDATA%:目前使用者的Application Data資料夾路徑。
  • %CommonProgramFiles%:Common Files的資料夾路徑。
  • %COMPUTERNAME%:電腦名稱。
  • %ComSpec%::命令提示字元的路徑。
  • %HOMEDRIVER%:使用者目錄的磁碟機。
  • %HOMEPATH%:使用者家目錄。
  • %LOCALAPPDATA%:目前使用者的Local資料夾
  • %LOGONSERVER%:目前使用者所登入的網路控制器名稱。
  • %NUMBER_OF_PROCESSORS%:CPU的處理器數量。
  • %OS%:作業系統名稱。
  • %Path%:執行檔的搜尋路徑。
  • %PATHEXT%:執行檔的副檔名。
  • %PROCESSOR_ARCHITECTURE%:處理器的架構名稱,如x86。
  • %PROCESSOR_IDENTIFIER%:處理器的文字。
  • %PROCESSOR_LEVEL%:處理器的model number。
  • %PROCESSOR_REVISION%:處理器的Revision number。
  • %ProgramData%:與%ALLUSERSPROFILE%相同。
  • %ProgramFiles%:應用程式目錄,預設是C:\Program Files。
  • %PROMPT%:目前解譯程式的命令提示字串。
  • %PSModulePath%:PowerShell Module的路徑。
  • %PUBLIC%:公用資料夾的路徑,預設為C:\Users\Public
  • %SESSIONNAME%:連上終端伺服器的Session names。
  • %SystemDrive%:系統磁碟機,預設為C:。
  • %SystemRoot%:系統磁碟機的根目錄,預設為C:\Windows。
  • %Temp%:暫存資料夾。
  • %Tmp%:暫存資料夾。
  • %USERDNSDOMAIN%:DNS網域名稱。
  • %USERDOMAIN%:Netbios網域名稱。
  • %USERNAME%:目前使用者的帳號。
  • %USERPROFILE%:目前使用者的資料夾。
  • %windir%:系統磁碟機上的Windows資料夾,預設為C:\Windows。

2012年3月16日 星期五

無法顯示隱藏的檔案和資料夾

問題是當我想要檢視隱藏檔時,在資料夾上選「工具」→「資料夾選項」→「檢視」→勾選「顯示所有檔案和資料夾」→按下「確定」後,還是看不到隱藏檔,

當我重新再操作時,發現原本勾選的「顯示所有檔案和資料夾」,又變成勾選「不顯示隱藏的檔案和資料夾」...
解決方法:
1.「開始」→「執行」→ 輸入「regedit」

2.找到這組機碼:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL
 
3.將CheckedValue的DWORD值改為1

2012年3月10日 星期六

使用DSADD USER 指令來批次新增AD使用者

Dsadd  User 是一個內建在 Windows Server 2003、2008 的命令列工具,
可用來新增AD使用者,前次有寫下如何以DASDD USER指令來新增AD使用者,這次使用DSADD USER搭配FOR指令來大量新增Active Directory使用者帳號。

本範例建立多個使用者,並且將這些使用者的AD帳號及密碼等建立在業務部(OU)底下的業務一組(OU)。

1.建立一個users.txt檔案,檔案放在C:\底下,裡面存放使用者的姓、名、帳號、密碼等資料。

users.txt
--------------------------------
王,小明,990001,ke3nm3E3
邱,昭春,990002,k93kuyG2
吳,翠蘋,990003,hrty89G7
謝,宜陽,990004,rfv7yhH5
陳,瑞其,990005,3ed6yhN3
孫,綠燦,990006,hy67ujS1
--------------------------------

2012年2月25日 星期六

Sharepoint - Allow use "Open with Windows Explorer" download large file than 50mb

當你使用「以Windows檔案總管開啟」(Open with Windows Explorer)方法來下載SharePoint 2007 or 2010上面的檔案時,若有單一檔案超過50MB的話,就會出現下載失敗的訊息,失敗訊息請詳圖片。
WIN 7會出現:【錯誤0x800700DF:檔案大小超過允許的限制,無法儲存。】or【Error 0x800700DF:The file size exceeds the limit allowed and cannot be saved.】
WIN XP會出現:【無法複製:無法讀取來源檔案或磁碟。】or【Cannot Copy:Cannot read from the source file or disk.】
若想要下載超過50MB的檔案,就必須更改registry的預設值。

Solution:
1.Open regedit
2.Move to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
3.Double Click FileSizeLimitInBytes on the right panel and click Modify
4.Click on Decimal
5.Enter a new value 4294967295 (bytes) and click OK
6.Close regedit and restart the computer
7.The last,you can download reach 4GB file (4294967295 bytes = 3.9999GB)

7-Zip 壓縮軟體 ( 免費.下載 )

7-Zip是一個完全免費(包含商業及家用)、簡單容易操作的壓縮軟體,而且還支援市面上常見的ZIP及RAR壓縮格式。

官方網站: http://www.developershome.com/7-zip/
下載頁面: http://www.developershome.com/7-zip/download.asp

1.先至下載頁面下載7-Zip安裝檔,直接按兩下安裝檔,出現畫面後,按一下「Install」,再按「Finish」。

2.安裝好7-Zip後,接著要設定檔案關聯,將7-Zip設定成預設程式,從「開始」、「7-Zip」、「7-Zip File Manager」,接著出現7-Zip軟體主視窗,點選「工具」→「選項」,設定與7-Zip產生關聯的壓縮格式,建議可以直接按一下「全選」按鈕,再按一下「確定」。

2012年1月13日 星期五

Windows 7 如何搜尋Active Directory 人員

在XP時代,可以從左下角的「開始」→「搜尋」→「印表機、電腦,或人員」→「您通訊錄裡的人」,叫出「尋找人員」介面,透過這個介面,可以搜尋Active Directory內的使用者、電腦、印表機等設備。

但是在Windows 7時代,「尋找人員」的路徑在「開始」功能內已經找不到了?

原來在Windows 7內的「尋找人員」路徑改到其他地方了,而且也換了一個名稱「尋找使用者、聯絡人及群組」,可以從「控制台」→「網路和網際網路」→「檢視網路電腦及裝置」→「搜尋Active Directory」找出該介面。

ps.另一個方法是建立該介面的捷徑,先在桌面建立一個捷徑,在「輸入項目的位置」的欄位內,貼上下列指令,並給予捷徑一個名稱。
%SystemRoot%\SYSTEM32\rundll32.exe dsquery,OpenQueryWindow

CDBurnerXP 燒錄軟體 ( 免費.下載 ) - 可建立ISO映像檔

CDBurnerXP是一個免費的燒錄軟體(個人、公司都可以免費使用),功能也很強大,可以燒錄一般的資料光碟、音樂CD、DVD影片、複製光碟、抹除光碟、建立或燒錄ISO映像檔等,而且還支援多國語言介面(包含繁體中文)。

官方網站: http://cdburnerxp.se/
下載頁面: http://cdburnerxp.se/en/download

軟體的主畫面如下圖一樣,分類很清楚,使用上也很容易。

2012年1月2日 星期一

Windows - 網管常用指令(七)route - 路由表

使用方式 ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

  -f  清除所有閘道項目的路由表。如果這與其中一個命令一起使用,將會在執行命令之前         清除表格。

  -p  與 ADD 命令一起使用時,路由在系統開機期間可持續。(ex. route add -p 220.0.0.0 MASK 255.0.0.0 10.55.0.1 METRIC 3)

  -4  強制使用 IPv4。(ex. router print -4)

  -6  強制使用 IPv6。(ex. router print -6)

  command  下列其中一個:
    PRINT       列印路由 (ex. router print)(ex. route print 220* 只列印符合 220* 的項目)       
    ADD          新增路由
                      (ex. route add 220.0.0.0 mask 255.0.0.0  10.55.0.1 METRIC 3 IF 2 ,    如果沒有指定 IF,將會嘗試為指定的閘道尋找最佳的介面。)  
   DELETE     刪除路由(route delete 220.11.0.0 mask 255.255.0.0 )
   CHANGE    修改現有的路由(route change 220.11.0.0 mask 255.255.0.0 10.55.0.25 )


  destination  指定主機。

  MASK 指定下一個參數是 'netmask' 值。
  netmask  指定此路由項目的子網路遮罩值。如果沒有指定,將預設為 255.255.255.255。

  gateway  指定閘道。

  METRIC 指定計量,例如目的地的成本,(範圍1~9999)。

  interface 指定之路由的介面號碼。

Windows - 網管常用指令(七)nslookup - DNS解析指令

使用方式:
   nslookup [-opt ...]             # 使用預設伺服器的互動模式
   nslookup [-opt ...] - server    # 使用 'server' 的互動模式
   nslookup [-opt ...] host        # 只查閱使用預設伺服器的 'host'
   nslookup [-opt ...] host server # 只查閱使用 'server' 的  'host'

輸入 nslookup 命令後,會看到 > 提示符號,之後就可輸入查詢指令(如果不知道有哪些指令,可在提示符號直接輸入「?」來了解可以使用的參數或資料型態。

以下為範例
C:\>nslookup
預設伺服器:  dns.seed.net.tw
Address:  139.175.55.244

可以切換預設的DNS伺服器
> server 168.95.1.1
預設伺服器:  dns.hinet.net
Address:  168.95.1.1

輸入欲查詢的DOAMAIN、IP位址或網址
> mrynlin.blogspot.com
伺服器:  dns.hinet.net
Address:  168.95.1.1
未經授權的回答:
名稱:    blogspot.l.google.com
Address:  74.125.31.132
Aliases:  mrynlin.blogspot.com

若想要查詢該DOAMIN、IP位址或網址的全部資訊
> set type=all
> blogspot.com
伺服器:  dns.hinet.net
Address:  168.95.1.1
未經授權的回答:
blogspot.com    nameserver = ns3.google.com
blogspot.com    nameserver = ns4.google.com
blogspot.com    nameserver = ns2.google.com
blogspot.com    nameserver = ns1.google.com
blogspot.com    nameserver = ns2.google.com
blogspot.com    nameserver = ns1.google.com
blogspot.com    nameserver = ns3.google.com
blogspot.com    nameserver = ns4.google.com
ns1.google.com  internet address = 216.239.32.10
ns2.google.com  internet address = 216.239.34.10
ns3.google.com  internet address = 216.239.36.10
ns4.google.com  internet address = 216.239.38.10