MeNu

Thứ Bảy, 13 tháng 11, 2010

Tìm hiểu một số lệnh trong command của windows


Có lẽ hầu như tất cả các quản trị mạng đều biết đến các câu lệnh trong CMD của Windows, bài viết này chúng ta sẽ đi tìm hiểu một số lệnh cơ bản của CMD(command)

Để xem có bao nhiêu lệnh liên quan đến Net.exe, đánh lệnh

C:/> Net /?

command-1

Như vậy chúng ta thấy xuất hiện một loạt các lệnh liên quan đến net như:

Net accounts, Net Computer, Net Config, Net continue, Net File....

Và chúng ta muốn biết chi tiết hơn về cú pháp (syntax) của chúng hoặc ý nghĩa từng tham số một trong chuổi cú pháp ấy

Ví dụ để biết về cú pháp của Net share, dùng Net share /?



Và để tìm hiểu kỹ hơn về các thông số như /USERs..có ý nghĩa như thế nào, các bạn dùng lệnh Net share /help



Sơ lược qua về cách dùng các Net.exe command

Sau đây là những lệnh thường được sử dụng nhiều nhất trong quá trình quản lý các tài nguyên Mạng, máy in (printers) ..

NET.exe

Lệnh dùng để quản lý việc chia sẽ File , Printer và quản lý các Session khi các Computer đang kết nối với nhau : Xem một Share trên Computer của mình

NET SHARE sharename

Xem tất cả các Share trên Computer của mình

NET SHARE

Tìm một danh sách chứa tất cả các Computer trên Domain hện tại.

NET VIEW Xem các Shares đang có trên máy tính từ xa

NET VIEW \\ComputerName

Tìm tất cả các Shares đang có trên domain:

NET VIEW /DOMAIN Xem tất cả các Shares đang có trên một Domain khác

NET VIEW /DOMAIN:domainname Tạo một chia sẽ trên Computer của mình (local shares)

NET SHARE sharename=drive:path /REMARK:"text" [/CACHE:Manual | Automatic | No ]

ví dụ tại C: có folder tên Data cần chia sẽ cho người dùng mạng với tên là datanew, và ghi chú rằng data này chỉ dùng cho phòng kế toán dùng lệnh sau

Ví dụ: NET SHARE datanew=C:\Data /Remark: "du lieu chi danh cho phong ke toan"

Giới hạn số lượng User có thể kết nối đến một share (nếu không cùng một lúc quá nhiều User connect vào các share này, có thể làm chậm máy tính bạn đang sử dụng)

NET SHARE sharename /USERS:number /REMARK:"text" Không giới hạn số lượng User kết nối đến share này

NET SHARE sharename /UNLIMITED /REMARK:"text"

Sử dụng các chia sẽ trên các Computer ở xa

NET USE Devicename

Ví dụ, bạn cần dùng folder share có tên là dulieu trên computer ở xa ComputerB, và muốn thư mục dulieu xuất hiện trên máy của mình với tên là ổ K

Ví dụ: NET USER K:\\ComputerB\dulieu

Nếu muốn dùng dulieu ổn định, lâu dài bất cứ khi nào máy bạn tham gia vào mạng sẽ tự động kết nối đến dulieu nay

Ví dụ: NET USER K:\\ComputerB\dulieu /persistent:yes

Khi không còn nhu cầu sử dụng nữa và xóa

Ví dụ: NET USER K:\\ComputerB\dulieu /DELETE

Trình bày tất cả các Share file đang được mở trên máy mình kèm theo số nhận dạng lock-id

NET FILE Để đóng một shared file có số ID là 5 (không cho phép Network users sử dụng nữa)

NET FILE id /CLOSE

Ví dụ: NET FILE 5 /close

Liệt kê tất cả các kết nối hiện thời đến máy của mình

NET SESSION Tìm hiểu thông tin về Computer đang kết nối với máy của mình

NET SESSION \\ComputerName

Ví dụ: tìm thông tin về máy Client1 đang kết nối NET SESSION \\Client1

Không muốn cho phép Client1 kết nối nữa

NET SESSION \\Client1 /DELETE

Tuy nhiên điều này có thể khiến User đang dùng Client1 mất dữ liệu khi họ đang thao tác làm việc với máy của bạn. Nên
dùng Net send để thông báo trước cho họ biết là bạn sẽ sắp disconnect họ

Ví dụ: Gủi thông báo đến tất cả Users trược khi disconnect họ

NET SEND /Users May tinh nay se tat trong 5 phut nua

Hoặc gửi thông báo cụ thể đến một User tên là Hung

NET SEND Hung "May tinh nay se tat trong 5 phut nua"

Disconnect tất cả sessions đang kết nối đến máy này

NET SESSION /DELETE /y

Không có nhận xét nào:

Đăng nhận xét