Có một kịch bản "để đăng xuất người dùng từ xa và sau khi đăng xuất họ để xóa hồ sơ của họ?


1

Tôi đã tìm thấy 6 tập lệnh đơn giản (.bat và .vbs) cho các máy tính từ xa (Win XP và 7) để Làm sạch Hồ sơ đúng cách và không có lỗi:

  1. Script: gửi Ping để kiểm tra bật hoặc tắt PC từ xa (.bat)

  2. Script: kiểm tra ai đã đăng nhập / trên Remote PC (.bat)

  3. Script: khởi động lại PC từ xa bằng thông báo cảnh báo (.bat)

  4. Script: hạn chế Người dùng từ xa đăng nhập / đăng nhập cho đến khi tôi hoàn thành công việc (.bat)

  5. Script: xóa Hồ sơ người dùng từ xa (tệp thư mục con thư mục) và Khóa Regedit của họ (.vbs)

  6. Script: loại bỏ hạn chế Người dùng từ xa đăng nhập / đăng nhập cho đến khi tôi hoàn thành công việc (.bat)

Tôi không biết làm thế nào chúng ta có thể kết hợp 6 tập lệnh này.
Có kịch bản nào bạn biết (thực hiện 6 tập lệnh thông qua một tập lệnh) không?
Nhân tiện, Windows Remote Desktop thực sự mất nhiều thời gian so với 6 tập lệnh, vì vậy chúng ta cần sử dụng một cách đơn giản hơn.

Cảm ơn bạn trước và xin lỗi vì tiếng Anh của tôi xấu.


Việc viết một tập tin bó hoặc tập lệnh powershell chỉ đơn giản là gọi các tập lệnh đang đề cập, nhưng vấn đề lớn nhất của bạn là khiến các tập lệnh đó thực thi trong sự kiện đăng xuất trong khi chạy cho người dùng bị xóa và cách xử lý khởi động lại. điều đó khá nhiều có nghĩa là bạn sẽ phải sắp xếp nhiều công việc.
Frank Thomas

Tôi chỉ mỉm cười :)
serdar

Câu trả lời:


0

Đầu tiên, nếu đó là một lựa chọn, tôi thực sự khuyên bạn nên chuyển đến Powershell. Thật khó để học cách di chuyển, nhưng nó thành công.

Đối với vấn đề trong tay, bạn đang cố gắng đạt được điều gì? có vẻ như bạn đang cố gắng tạo hồ sơ bắt buộc bằng tay ...

Dù sao, 1. bạn có thể "ping" phiên của người dùng hoặc 2. đính kèm tác vụ dọn dẹp vào đăng xuất của người dùng.

  1. Nếu bạn muốn kiểm tra lại nếu người dùng đã đăng nhập, bạn có thể sử dụng tập lệnh bạn đã có trong một vòng lặp, cho đến khi bạn nhận được kết quả trống (có nghĩa là không có người dùng nào đăng nhập).

  2. Nếu bạn muốn gắn nó vào sự kiện đăng xuất, bạn có thể sử dụng trình xem sự kiện của một số chính sách nhóm, nhưng tôi nghĩ đó sẽ là một ý tưởng tồi - nó sẽ phần nào làm phức tạp mọi thứ và bạn sẽ ít kiểm soát hơn (so với trước đây dung dịch).


Chúng tôi muốn kết hợp 6 kịch bản làm việc.
serdar

6 script này hoạt động đúng cách riêng biệt!
serdar

Chính xác, họ đã làm việc, vậy vấn đề kết hợp chúng ở đâu? Bạn có thể tạo một tập lệnh trung tâm gọi tất cả các tập lệnh khác và như tôi đã nói ở trên, "ping" phiên người dùng với tập lệnh của bạn và chỉ sau đó tiếp tục.
EliadTech

Tôi không tạo ra 6 tập lệnh, chỉ có tôi tìm thấy :(
serdar

Và tôi không biết làm thế nào tôi có thể kết hợp chúng :(
serdar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.