2012年10月3日 星期三

批次檔n天前的檔案

資料來源:http://tw.myblog.yahoo.com/jenlin-hsu/article?mid=795

Windows 2000/XP

Windows 2000XP並未內建Forfiles,可以直接下載for win2k/xp專用的檔案來使用,forfiles命令能夠查找滿足指定條件的檔案,命令用法如下:
forfiles -p”<路徑>” -d"<天數>" -c"<執行命令>"
範例: forfiles -p"d:\backup" -s -m"*.bak" -d"-5" -c"cmd /c del @FILE"
上述的範例為指定刪除backup目 錄及子目錄含有.bak檔五天前的檔案
注意:@FILE必需為大寫

Windows 7/2003/2008
Windows 7Windows server 2003/2008已內建forfiles程 式,命令用法如下:
forfiles /p”<路徑>” /d"<天數>" /c"<執行命令>"
範例: forfiles /p d:\backup /s /m *.bak /d -5 /c ”cmd /c del @file"
注意:參數必須為斜線( / ),與windows 2000/xp不同,@file無大小寫區分

實例:
批次檔內容
cd "D:\DB\資料庫備份"
forfiles /p "D:\DB\資料庫備份" /s /m *.BAK /d -60 /c "cmd /c del @file"
forfiles /p "
D:\DB\資料庫備份" /s /m *.txt /d -60 /c "cmd /c del @file"

 最後再將此檔案加入2K3SERVER的排程中
 

2012年8月26日 星期日

QGIS1.8 xp首次執行出現sqlite3.dll錯誤

xp安裝好qgis1.8版好,第一次執行就出現sqlite3.dll錯誤。
一直以為是軟體問題,又移除重新安裝了數次。一樣出錯後。
上網找了一下資料,才知道將sqlite3.dll這個檔案刪除就可以。
檔案路徑在C:\windows\system32\
刪除sqlite3.dll後再執行qgis1.8就ok了

2012年8月22日 星期三

VMware Player 網路工具

vmware player 在bridge模式下,可以不用指定電腦網卡ip,只需進入vm後再指定ip即可。
但如果是雙網卡,則需要下列工具
x:\VMware-player-3.1.2-301548.exe /e .\extract
x是磁碟代號
extract則是解壓縮的資料夾名稱,可任意修改
進去extract資料夾中找 network.cab這個檔案,開啟後, vmnetcfg.exe 就在裡面
copy到vmware player執行檔的同資料夾中,就可以了

2012年7月28日 星期六

centos5安裝openwebmail2.5.3

文轉http://ahsien2009.wordpress.com/2009/05/21/centos-5%E5%AE%89%E8%A3%9Dopenwebmail/

先取得yum的openwebmail位置並放置在/etc/yum.repos.d/ :

# cd /etc/yum.repos.d
# wget http://www.openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo

安裝perl-Text-Iconv:
#rpm -ivh http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/perl-Text-Iconv-1.4-1.2.el5.rf.i386.rpm

yum方式安裝openwebmail-data:
#yum -y install openwebmail-data
#yum -y install perl-suidperl perl-Compress-Zlib 
# yum -y install openwebmail

修改openwebmail.conf
#cp /var/www/cgi-bin/openwebmail/etc/openwebmail.conf /var/www/cgi-bin/openwebmail/etc/openwebmail.conf.bak
#vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
57行 enable_pop3 yes 修改成--> enable_pop3 no
64行 default_language en 修改成--> default_language zh_TW.Big5
76行~81
87行 default_iconset Cool3D.English 修改成--> default_iconset Cool3D.Chinese.Traditional
204行 webdisk_rootpath /webdisk 修改成--> webdisk_rootpath /

修改 dbm.conf
#cp /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf.bak

#vi /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf
最後第二行
dbmopen_ext none 改
dbmopen_ext .db

#cp /var/www/cgi-bin/openwebmail/etc/dbm.conf /var/www/cgi-bin/openwebmail/etc/dbm.conf.bak
#vi /var/www/cgi-bin/openwebmail/etc/dbm.conf
最後三行改成如下:

dbm_ext                 .pag
dbmopen_ext             none
dbmopen_haslock         yes

初始化
#/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init

縮短 Open WebMail 連結網址:
在設定檔最後面加上這一行
vi /etc/httpd/conf/httpd.conf

ScriptAlias / "/var/www/cgi-bin/openwebmail/openwebmail.pl"

#/etc/rc.d/init.d/httpd restart

*如果centos開啟SELinux時需另作以下設定
否開啟openwebmail會出現無法寫入 /var/log/openwebmail.log! (Permission denied)錯誤
#chcon -u system_u /var/log/openwebmail.log
#chcon -t httpd_sys_script_rw_t /var/log/openwebmail.log
#chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail*
*說明
chcon -u system_u /var/log/openwebmail.log <==這是修改檔案使用者權限
chcon -t httpd_sys_script_rw_t /var/log/openwebmail.log <==這是修改寫入權限

chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail* <==這是修改檔案由什麼套件專用

最後測試
http://IP/ 即可開openwebmail

2012年6月7日 星期四

隨身碟無法正常卸除

一般隨身碟在作業系統右下角可以點選隨身碟代號後正常卸除。
萬一出現使用中或裝置無法立即停止時。可以使用unlockerhttp://azo-freeware.blogspot.com/2006/10/unlocker-185.html
來卸載。
方法:
1.下載unlocker安裝版下,安裝。
2.我的電腦中,想要卸載的隨身碟圖示上點右鍵。
3.選擇Unlocker
4.會跳出 Unlocker 工作視窗,右下角會有 「全部解鎖」,點選。
5.正常卸除。在作業系統右下角點選隨身碟代號卸除随身碟。

2012年5月10日 星期四

print spooler服務一直出現錯誤,印表機都不見了

有可能是中毒,也可能是微軟的bug,
xp下,清空
c:\windows\system32\spool\PRINTERS\  及
c:\windows\system32\spool\Drivers\w32x86\
兩個資料夾內所有檔案
再下
net strart spooler
試看看

2012年4月5日 星期四

您輸入的網路介面卡IP位置已經被指派給另一個介面卡 網卡IP重複

開始 ->執行 ->輸入regedit 打開登錄檔編輯器,找到以下位置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
底下會有數個{xxxxx}機碼,請在其中找出您要設定的ip(已重復的ip)並將該機碼刪除後重新開機,
再設定ip 即可。

2012年2月27日 星期一

avast移除工具

內容來源:高登工作室 http://gordon168.tw/?p=213
avast! uninstall utility
avast官網http://www.avast.com/uninstall-utility
請依照下列步驟移除avast防毒程式:
1. 將aswClear.exe下載至你的桌面。
2. 在右下角的avast按滑鼠右鍵【程式設定】→【疑難排解】→勾選「關閉avast!自我防禦模組」→【確定】。(切記要關閉自我防禦模組,否則是無法執行移除工具的)
3. 接下來這個確認視窗點選【是】。
4. 再執行aswClear.exe程式。
5. 確認你的程式安裝目錄,如果不是預設的目錄請自行指定,然後按〔Uninstall〕。
6. 確認像圖中一樣顯示:「Program was successfully removed」,然後關閉程式。
7. 按〔是(Y)〕確認重開機。
這樣子就可以乾淨的移除Avast防毒程式了。

ps 如果找不到「關閉avast!自我防禦模組」,就重新開機按F8,到安全模式再執行aswClear.exe程式,也是可以移除avast。