資料表定義查詢
SELECT * FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = '資料表名稱'
避免因為使用內建憑證一年期限的困擾,且需要同一支程式使用多個不同App.config安裝在同一個主機上,需要使用自行建立的憑證來做為區分。
以下為產生憑證的步驟
makecert -r -pe -n "CN=Test Cert" -b 01/01/2000 -e 12/31/2100 -eku 1.3.6.1.5.5.7.3.3 -ss My
指令選項說明可參考MSDN 中的「憑證建立工具(Makecert.exe)」章節。其中-pe 是必要選項,允許這個憑證的私密金鑰可以匯出;-b 與-e 則是這個憑證的有效期限的開始日期與結束日期;-ss 則是設定這個憑證的存放區。
-eku的用法標示對象代號
1.3.6.1.5.5.7.3.1 – id_kp_serverAuth
1.3.6.1.5.5.7.3.2 – id_kp_clientAuth
1.3.6.1.5.5.7.3.3 – id_kp_codeSigning
1.3.6.1.5.5.7.3.4 – id_kp_emailProtection
1.3.6.1.5.5.7.3.5 – id-kp-ipsecEndSystem
1.3.6.1.5.5.7.3.6 – id-kp-ipsecTunnel
1.3.6.1.5.5.7.3.7 – id-kp-ipsecUser
1.3.6.1.5.5.7.3.8 – id_kp_timeStamping
1.3.6.1.5.5.7.3.9 – OCSPSigning
命令列鎖定電腦
rundll32.exe user32.dll LockWorkStation
切換使用者執行程式
runas /user:administrator regedit
使用forfiles刪除7天前的備份檔案
在Windows 7或windows 2003以上的作業系統,可以利用批次檔的方式來刪除指定範圍的檔案
forfiles /p c:\backup /s /m *.bak /d -7 /c "cmd /c del @FILE"
更多指令參數介紹請使用 forfiles /?
參考資料來源 http://diary.tw/tim/531