Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Khám phá 10 tính năng của PowerShell ppt
Nội dung xem thử
Mô tả chi tiết
Khám phá 10 tính năng của PowerShell
PowerShell là một công cụ khá mạnh, nó giúp người
dùng dễ dàng thực hiện thay đổi cấu hình. Nhưng lưu ý
sau khi hoàn thành cấu hình bạn nên sử dụng biến số -
confirm để kiểm tra những cài đặt này.
1. Thông báo mọi thiết bị USB được cài đặt
PowerShell là một công cụ điều khiển Windows
Management Instruments (WMI). Bạn có thể sử dụng
PowerShell để yêu cầu WMI truy tìm các thiết bị kết nối USB được cài đặt vào một hệ
thống cục bộ hay từ xa, sử dụng lệnh sau:
gwmi Win32_USBControllerDevice -computername SERVER1 |fl
Antecedent,Dependent
Lệnh này sẽ sử dụng một bộ lọc để hiển thị trường Antecedent (thiết bị gốc) và
Dependent (thiết bị phụ thuộc) từ máy tính có tên SERVER1. Nếu muốn kết xuất đầy đủ
thông tin bạn nên bỏ qua mục Filter và Pipe để xuất ra đầy đủ thông tin về thiết bị kết
nối USB vào hệ thống. Nếu có một thiết bị nào đó được cài đặt cùng với giấy phép bạn
nên thông báo lên máy chủ để máy chủ có thể duy trì kết nối với thiết bị này.
2. Thực hiện những tác vụ của CMD
Nhờ có cả giao diện lệnh nên PowerShell có thể giúp bạn thực hiện mọi tác vụ mà trước
đây bạn thường thực hiện trên DOS. Đây là lí do vì sao PowerShell rất dễ sử dụng.
3. Sử dụng PowerShell để tắt tiến trình
Khi một dịch vụ Windows đang vận hành thì câu lệnh stop sẽ không có tác dụng với nó,
và thông thường chúng ta luôn sử dụng Task Manager để tắt dịch vụ. Tuy nhiên bạn
cũng có thể sử dụng PowerShell để tắt một dịch vụ đang chạy. Ví dụ, để tắt
BadThread.exe bạn thực hiện như sau:
Trước tiên nhập lệnh:
get-process BadTh*
Giá trị trả về có dạng:
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
28 4 -210844 -201128 -163 25.67 2792 BadThread
Khi ID của tiến trình đã được xác định bạn có thể kết thúc tiến trình này bằng lệnh:
stop-process -id 2792
Khi đó, BadThread.exe sẽ bị chặn. Sau đó bạn cũng có thể sử dụng PowerShell để khởi
động lại dịch vụ.
4. Sử dụng lệnh PSDrive để kiểm tra thông tin hệ thống
Lệnh PSDrive cho phép người dùng xem nhiều đối tượng trong môi trường Windows