2014年11月24日 星期一
to periodically Search file in php on web pages
< ? php
$url = 'http://www.example.com.tw/it/unnessaryfile.doc';
$array = get_headers($url);
$string = $array[0];
if(strpos($string,"200"))
{
echo 'url exists';
$myfile = fopen("C:/Users/%username%/Desktop/Server_found_unnessaryfile.txt", "w") or die("Unable to open file!");
$txt = "請檢查Server,同步到非必要檔案至網頁?????????\n";
fwrite($myfile, $txt);
fclose($myfile);
}
else
{
echo 'url does not exist';
}
? >
上面網頁存成 URLCheck.php
存成ServerFileCheck.bat檔,讓開機時,自動呼叫執行 URLCheck.php ,每天開機時自動檢查,是否有多餘非必要檔案(Server_found_unnessaryfile.txt)。
%comspec% /c php "E:\Apache\htdocs\URLCheck.php"
開機啟動執行機碼,自動呼叫執行 E:\ServerFileCheck.bat
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "URLCheck_php" /t REG_SZ /F /D "E:\ServerFileCheck.bat"
Search files in VBS
Set wshNetwork = WScript.CreateObject("Wscript.Network")
'設定電腦名稱參數,供追蹤使用
strComputerName =wshNetwork.ComputerName
Set objFSO = CreateObject("Scripting.FileSystemObject")
'將問題檔案資訊及該台電腦名稱,紀錄於\\PublicFolder公用資料夾中
If objFSO.FileExists("c:\bugex1.dll") Then
set objFile = objFSO.CreateTextFile("\\Publicfolder\" & strComputerName & "_bugex1")
Wscript.Echo "Found Bugex1 !"
'查其他問題檔案
Elseif objFSO.FileExists("c:\bugex2.xd") then
set objFile = objFSO.CreateTextFile("\\Publicfolder\" & strComputerName & "_bugex2")
Wscript.Echo ""Found Bugex2 !""
else
Wscript.Echo "Congratulation! Bugs not Found ^_^.."
End If
set wshNetwork = nothing
set strComputerName =nothing
set objFSO = nothing
set objFile = nothing
WScript.Sleep 3000
Wscript.Quit
'設定電腦名稱參數,供追蹤使用
strComputerName =wshNetwork.ComputerName
Set objFSO = CreateObject("Scripting.FileSystemObject")
'將問題檔案資訊及該台電腦名稱,紀錄於\\PublicFolder公用資料夾中
If objFSO.FileExists("c:\bugex1.dll") Then
set objFile = objFSO.CreateTextFile("\\Publicfolder\" & strComputerName & "_bugex1")
Wscript.Echo "Found Bugex1 !"
'查其他問題檔案
Elseif objFSO.FileExists("c:\bugex2.xd") then
set objFile = objFSO.CreateTextFile("\\Publicfolder\" & strComputerName & "_bugex2")
Wscript.Echo ""Found Bugex2 !""
else
Wscript.Echo "Congratulation! Bugs not Found ^_^.."
End If
set wshNetwork = nothing
set strComputerName =nothing
set objFSO = nothing
set objFile = nothing
WScript.Sleep 3000
Wscript.Quit
2014年11月16日 星期日
show all characters
複製文字片段程式,看起來是空白,實際上卻可能為TAB或 換行 CRLF,要如何檢視?
可透過 (開放源碼)NOTEPAD++ 工具,
檢視 | 特殊字元 | 顯示所有字元 。
相關查詢:
show all characters spaces tabs cr lf
NOTEPAD++ 制御文字をすべて表示
可透過 (開放源碼)NOTEPAD++ 工具,
檢視 | 特殊字元 | 顯示所有字元 。
相關查詢:
show all characters spaces tabs cr lf
NOTEPAD++ 制御文字をすべて表示
2014年8月8日 星期五
Shortcuts search and replace
原有資料夾放至\\A網路主機,並且於相關資料夾下建立許多相關LNK捷徑檔,
但後來所有資料因\\A主機故障,備份資料倒至\\B網路主機,而原先建好之LNK捷徑檔就失效了,怎麼辦?
解決方法:
透過網友提供Shortcuts search and replace(GPL開放源碼),可方便搜尋並替代
相關查詢:
ショートカット リンク先 検索 置換,
replace windows Link Files(*.lnk),
Shortcuts Suchen und Ersetzen,
Hotkey熱鍵查詢,
但後來所有資料因\\A主機故障,備份資料倒至\\B網路主機,而原先建好之LNK捷徑檔就失效了,怎麼辦?
解決方法:
透過網友提供Shortcuts search and replace(GPL開放源碼),可方便搜尋並替代
相關查詢:
ショートカット リンク先 検索 置換,
replace windows Link Files(*.lnk),
Shortcuts Suchen und Ersetzen,
Hotkey熱鍵查詢,
2014年7月18日 星期五
套用一些群組原則後,出現Group Policy Client服務無法登入,存取被拒
開機後出現Group Policy Client服務無法登入,存取被拒
注意事項:
點選刪除前應先備份,以Win7為例(使用者登入帳號為ABC),其預設路徑為C:\Users\ABC,一定要另外複製成其他資料夾進行備份,後續使用者(ABC)資料,如桌面、我的最愛等資料才不會被刪除掉
解決辦法:
步驟一:
登入另一個具管理權限帳號
步驟二:
控制台|使用者帳戶|管理使用者帳戶|點選有問題之帳戶使用者(ABC)|刪除
相關查詢:
The Group Policy Client service failed the logon Access denied
Group+Policy+Clientサービスによるログオンの処理に失敗しました
Die Anmeldung des Dienstes Gruppenrichtlinienclient ist fehlgeschlagen
詢問GEMINI GOOGLE 原因與解決方式👀
注意事項:
點選刪除前應先備份,以Win7為例(使用者登入帳號為ABC),其預設路徑為C:\Users\ABC,一定要另外複製成其他資料夾進行備份,後續使用者(ABC)資料,如桌面、我的最愛等資料才不會被刪除掉
解決辦法:
步驟一:
登入另一個具管理權限帳號
步驟二:
控制台|使用者帳戶|管理使用者帳戶|點選有問題之帳戶使用者(ABC)|刪除
相關查詢:
The Group Policy Client service failed the logon Access denied
Group+Policy+Clientサービスによるログオンの処理に失敗しました
Die Anmeldung des Dienstes Gruppenrichtlinienclient ist fehlgeschlagen
詢問GEMINI GOOGLE 原因與解決方式👀
2014年5月30日 星期五
DigitalSign數位簽章
DigitalSign數位簽章工具,公司因作業需要,需將ActiveX程式相關元件(*.CAB/*.DLL/*.EXE)進行簽章,
透過微軟Signtool工具進行數位簽章,
私密金鑰可使用PKI機制 經由自然人憑證/MOEACA工商憑證/GCA憑證(限定政府機關才可申請) 進行簽章,鑰匙可透過HiCos工具先將憑證匯入電腦,如此可以省去憑證取得麻煩與花費。
透過微軟Signtool工具進行數位簽章,
私密金鑰可使用PKI機制 經由自然人憑證/MOEACA工商憑證/GCA憑證(限定政府機關才可申請) 進行簽章,鑰匙可透過HiCos工具先將憑證匯入電腦,如此可以省去憑證取得麻煩與花費。
2014年3月16日 星期日
IE畫面來回跳閃 redirectionhttp https
原本透過IE正常連線至yahoo奇摩,但這幾天電腦上該網站卻出現http及https跳個不停,同時會自動開啟另外多個IE,導致IE卡住無法使用,但Firefox卻可正常使用
解決辦法:
工具|網際網路選項|"安全性"頁面|信任的網站|點選"網站"圖鈕, 加入
http://tw.yahoo.com 及
https://tw.yahoo.com ,即可正常瀏覽網頁。
相關查詢:
IE redirection http https,
解決辦法:
工具|網際網路選項|"安全性"頁面|信任的網站|點選"網站"圖鈕, 加入
http://tw.yahoo.com 及
https://tw.yahoo.com ,即可正常瀏覽網頁。
相關查詢:
IE redirection http https,
2014年3月13日 星期四
沒有使用此網路資源權限permission to use this network
問題:原本可使用網路芳鄰分享之網路資源(\\ShareFolder),由於調整了本機原則設定後,出現了"您沒有使用此網路資源的權限"
解決辦法:
1.確認無防火牆問題(命令提示模示 sc stop MpsSvc)
2.以"連線網路磁碟機"嘗試建立連線至原本可使用網路芳鄰分享之網路資源(\\ShareFolder)
出現"帳戶沒有權利從這個站進行登入"
3.Gpupdate /restore,還原預設本機原則
4.參考KB281648
本機的群組原則,特別是那些在電腦設定 \windows 設定 \ 安全性設定 \ 本機 Policies\Security 選項]
調整下列原則成為下列設定後,重新開機即可正常使用共用資料夾(\\ShareFolder):
數位簽章用戶端的通訊 (自動)-停用
數位簽伺服器通訊 (自動)-已停用
數位簽章伺服器通訊 (可能的話)-已停用
LAN Manager 驗證層級設定為 [傳送 LM 和 NTLM-使用 NTLMv2 工作階段安全性如果交涉-(預設) 傳送 LM & NTLM 回應
安全通道: 加以數位加密或簽章安全通道資料 (自動)-停用
安全通道: 要求增強式 (Windows 2000 或更新) 工作階段金鑰-已停用
微軟相關查詢:
KB913628,
KB281648,
2014年2月21日 星期五
IE不能上網Firefox可上網
OS作業系統為Win7,
IE11因上網下載不明遊戲軟體,遭強制安裝相關ToolBar及首頁綁架,再以偵測間諜軟體移除完全資料後,就出現IE不能上網 Firefox卻正常可上網現象,
解決做法:
WinKey+R、inetcpl.cpl、"進階"頁面、"重設(S)"
參考資訊:
http://support.microsoft.com/kb/923737/zh-twhttp://support.microsoft.com/kb/923737/zh-tw
Reset IE settings Microsoft Fix it,
相關資訊:
IE11因上網下載不明遊戲軟體,遭強制安裝相關ToolBar及首頁綁架,再以偵測間諜軟體移除完全資料後,就出現IE不能上網 Firefox卻正常可上網現象,
解決做法:
WinKey+R、inetcpl.cpl、"進階"頁面、"重設(S)"
參考資訊:
http://support.microsoft.com/kb/923737/zh-twhttp://support.microsoft.com/kb/923737/zh-tw
Reset IE settings Microsoft Fix it,
相關資訊:
訂閱:
文章 (Atom)