' Objective: To delete old files from a given folder and all subfolders below
' Created by: MAK' Created Date: June 21, 2005
' Usage: cscript deloldfiles.vbs c:\dba\log 3
' : It deletes files older than 3 days
Set objArgs = WScript.Arguments
FolderName =objArgs(0)
Days=objArgs(1)
set fso = createobject("scripting.filesystemobject")
set folders = fso.getfolder(FolderName)
datetoday = now()
newdate = dateadd("d", Days*-1, datetoday)
wscript.echo "Today:" & now()
wscript.echo "Started deleting files older than :" & newdate
wscript.echo "________________________________________________"
wscript.echo ""
recurse folders
wscript.echo ""
wscript.echo "Completed deleting files older than :" & newdate
wscript.echo "________________________________________________"
sub recurse( byref folders)
set subfolders = folders.subfolders
set files = folders.files
wscript.echo ""
wscript.echo "Deleting Files under the Folder:" & folders.path
wscript.echo "__________________________________________________________________________" for each file in files
if file.date
lastmodified < newdate then
wscript.echo "Deleting " & folders.path & "\" & file.name & " last modified: " &file.datelastmodified
on error resume next
file.delete
end if
next
for each folder in subfolders recurse folder next
set subfolders = nothing set files = nothing
end sub
วันจันทร์ที่ 18 กุมภาพันธ์ พ.ศ. 2551
Show Hidden Devices in Device Manager
บางครั้งเราต้องการ uninstall driver ใน windows xp แต่เราไม่เห็น device เพราะมันซ่อนเอาไว้ เราสามารถให้มันแสดงได้โดยการ แก้ registry
----------------------------------------------------
Registry Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\EnvironmentData
Value Name: DEVMGR_SHOW_NONPRESENT_DEVICES
Type: REG_SZ [String Value] //
Value Data: [1 = Show Devices / 0 = Hide Devices]
----------------------------------------------------
หรือที่
CMD
set devmgr_show_nonpresent_devices=1
แล้วต้อง reboot เครื่องด้วย
start devmgmt.msc
----------------------------------------------------
Registry Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\EnvironmentData
Value Name: DEVMGR_SHOW_NONPRESENT_DEVICES
Type: REG_SZ [String Value] //
Value Data: [1 = Show Devices / 0 = Hide Devices]
----------------------------------------------------
หรือที่
CMD
set devmgr_show_nonpresent_devices=1
แล้วต้อง reboot เครื่องด้วย
start devmgmt.msc
ต่ออายุ terminal client ใน windows 2003
ใช้ 3 คำสั่ง ต่อไปนี้แก้ปัญหา license expire 120 วัน
ไม่จำเป็นต้อง restart server
ไม่จำเป็นต้องลบ file ที่ client
------------------------------------------------------------------------
net stop "Terminal Server Licensing"
echo y del %windir%\system32\lserver\*.*
net start "Terminal Server Licensing"
------------------------------------------------------------------------
Tips : อาจจะใส่ไว้ใน task schedule ของ windows ให้ run ทุกๆ 120 หรือ 90 วัน
ไม่จำเป็นต้อง restart server
ไม่จำเป็นต้องลบ file ที่ client
------------------------------------------------------------------------
net stop "Terminal Server Licensing"
echo y del %windir%\system32\lserver\*.*
net start "Terminal Server Licensing"
------------------------------------------------------------------------
Tips : อาจจะใส่ไว้ใน task schedule ของ windows ให้ run ทุกๆ 120 หรือ 90 วัน
Linux Remount Read only root file system
ถ้าคุณใช้ linux แล้วเกิดปัญหา / เป็น read-ony
ดูได้จาก mtab ด้วย command
cat /etc/mtab แล้วเจอ root เป็น read only
สามารถแก้ปัญหาดังกล่าวได้ด้วย command
#mount -w -o remount /
ดูได้จาก mtab ด้วย command
cat /etc/mtab แล้วเจอ root เป็น read only
สามารถแก้ปัญหาดังกล่าวได้ด้วย command
#mount -w -o remount /
สมัครสมาชิก:
บทความ (Atom)