25個常用命令
1. 像檔案系統那樣操作windows registry——cd hkcu:
2. 在檔案裡遞迴地搜尋某個字串——dir –r | select string "searchforthis"
3. 使用記憶體找到五個程序——ps | sort –p ws | select –last 5
4. 迴圈(停止,然後重啟)乙個服務,如dhcp——restart-service dhcp
5. 在資料夾裡列出所有條目——get-childitem – force
6. 遞迴一系列的目錄或資料夾——get-childitem –force c:\directory –recurse
7. 在目錄裡移除所有檔案而不需要單個移除——remove-item c:\tobedeleted –recurse
8. 重啟當前計算機——(get-wmiobject -class win32_operatingsystem -computername .).win32shutdown(2)
收集資訊
9. 獲取計算機組成或模型資訊——get-wmiobject -class win32_computersystem
10. 獲取當前計算機的bios資訊——get-wmiobject -class win32_bios -computername .
11. 列出所安裝的修復程式(如qfe或windows update檔案)——get-wmiobject -class win32_quickfixengineering -computername .
12. 獲取當前登入計算機的使用者的使用者名稱—— get-wmiobject -class win32_computersystem -property username -computername .
13. 獲取當前計算機所安裝的應用的名字——get-wmiobject -class win32_product -computername . | format-wide -column 1
14. 獲取分配給當前計算機的ip位址——get-wmiobject -class win32_networkadapterconfiguration -filter ipenabled=true -computername . | format-table -property ipaddress
15. 獲取當前機器詳細的ip配置報道——get-wmiobject -class win32_networkadapterconfiguration -filter ipenabled=true -computername . | select-object -property [a-z]* -excludeproperty ipx*,wins*
16. 找到當前計算機上使用dhcp啟用的網路卡——get-wmiobject -class win32_networkadapterconfiguration -filter "dhcpenabled=true" -computername .
17. 在當前計算機上的所有網路介面卡上啟用dhcp——get-wmiobject -class win32_networkadapterconfiguration -filter ipenabled=true -computername . | foreach-object -process
軟體管理
18. 在遠端計算機上安裝msi包——(get-wmiobject -computername targetmachine -list | where-object -filterscript ).install(\\machinewheremsiresides\path\package.msi)
20. 從當前計算機移除msi包——(get-wmiobject -class win32_product -filter "name='product_to_remove'" -computername . ).uninstall()
機器管理
21. 一分鐘後遠端關閉另一台機器——start-sleep 60; restart-computer –force –computername targetmachine
22. 新增印表機——(new-object -comobject wscript.network).addwindowsprinterconnection(\\printerserver\hplaser3)
23. 移除印表機——(new-object -comobject wscript.network).removeprinterconnection("\\printerserver\hplaser3 ")
24. 進入powershell會話——invoke-command -computername machine1, machine2 -filepath c:\script\script.ps1
SQL優化常用方法24
用explain plan 分析sql語句 explain plan 是乙個很好的分析sql語句的工具,它甚至可以在不執行sql的情況下分析語句.通過分析,我們就可以知道oracle是怎麼樣連線表,使用什麼方式掃瞄表 索引掃瞄或全表掃瞄 以及使用到的索引名稱.你需要按照從裡到外,從上到下的次序解讀分...
C 陣列 常用方法及屬性(24)
陣列長度 陣列名.length 清除元素值 array.clear 複製元素 array.copy 陣列名.copyto 轉殖 陣列名.clone 查詢元素 array.indexof array.lastindexof 排序 array.sort 反 array.reverse 查詢重複元素 in...
Windows命令常用cmd命令
calc 啟動計算器 chkdsk.exe chkdsk磁碟檢查 compmgmt.msc 計算機管理 conf 啟動netmeeting control userpasswords2 user account 許可權設定 devmgmt.msc 裝置管理器 diskmgmt.msc 磁碟管理實用程...