常用24命令

2021-08-26 09:22:22 字數 2355 閱讀 5021

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 磁碟管理實用程...