最近ASP網頁+ACCESS資料庫的網頁,突然出現下列錯誤訊息!
-------------------------------------------------------------------
請嘗試執行下列動作:
按一下 重新整理按鈕,或稍後再試。
開啟 XXXXX 首頁,然後查看您想尋找之資訊的連結。
HTTP 500.100 - 內部伺服器錯誤 - ASP 錯誤
Internet Information Services
錯誤類型:
Microsoft JET Database Engine (0x80004005)
無法指出的錯誤
-------------------------------------------------------------------
或是
-------------------------------------------------------------------
請嘗試執行下列動作:
按一下 重新整理按鈕,或稍後再試。
開啟 XXXXX 首頁,然後查看您想尋找之資訊的連結。
HTTP 500.100 - 內部伺服器錯誤 - ASP 錯誤
Internet Information Services
錯誤類型:
Microsoft VBScript 執行階段錯誤 (0x800A01A8)
此處需要物件
-------------------------------------------------------------------
解決方法:
原來是使用了清理系統垃圾的批次檔案,裡面有一個步驟是先移除Temp資料夾再重新建立Temp,導致系統內的Temp資料夾權限跑掉,只要在%SystemRoot%\Temp資料夾上,給予everyone及IUSER_電腦名稱擁有讀取及寫入權限,網頁就可恢復正常運作。
另外以下這段簡單的程式碼是用來測試伺服器ASP網頁搭配ACCESS資料庫在IIS Server是否能正常運作,用來判斷是哪一端(IIS or Code or ODBC)發生的錯誤的參考依據。
ps. <及%中間的空格請自己刪除。
< %
Set conn =Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("test.mdb")
sql = "select * from data1"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,1
If Not rs.EOF Then
Do Until rs.EOF
Response.Write rs("data1")
Response.Write Server.MapPath("test.mdb")
rs.MoveNext
Loop
End If
rs.Close
Set rs = Nothing
% >
2012年6月29日 星期五
2012年5月12日 星期六
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
這邊附上常用的控制台指令:
顯示控制台視窗
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
當我重新再操作時,發現原本勾選的「顯示所有檔案和資料夾」,又變成勾選「不顯示隱藏的檔案和資料夾」...
解決方法:
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
--------------------------------
可用來新增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)
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的預設值。
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產生關聯的壓縮格式,建議可以直接按一下「全選」按鈕,再按一下「確定」。
官方網站: 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
但是在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
軟體的主畫面如下圖一樣,分類很清楚,使用上也很容易。
官方網站: http://cdburnerxp.se/
下載頁面: http://cdburnerxp.se/en/download
軟體的主畫面如下圖一樣,分類很清楚,使用上也很容易。
訂閱:
文章 (Atom)






