Header Ads Widget

Ticker

6/recent/ticker-posts

Tùy chỉnh giao diện người dùng để mở một chương trình duy nhất khi khởi động Windows

Keywords: How to custom user interface to open one software when start windows
Bài này chúng ta sẻ cùng kết hợp với bài viết ẩn cửa sổ bat script thì mới thực hiện được, cũng như tiêu đề mình muốn một user nào đó chỉ được phép sử dụng duy nhất một phần mềm đó thôi và không cho phép user đó truy cập bất kì nơi nào trên môi trường windows hay đại loại không muốn đụng chạm đâu đó, vì thế mình sẻ mở sẵn một chương trình mà bạn đó cần đến, để bạn đó sử dụng còn lại thì không cần gì cả, ok chúng ta sẻ bắt đầu thực hiện nó, mọi thứ rất đơn giản,  vì nó đã nằm sẵn trên hệ thống policy của chúng ta rồi, việc chúng ta cần làm là khởi động nó lên thôi
Tại máy Windows của bạn đó giả sử mình đang muốn khi bạn đó đăng nhập vào tài khoản domain của bạn đó thì nó sẻ chạy đoạn script sau của mình và kêu gọi mở phần mềm mà bạn đó cần sử dụng lên để có thể truy cập
nên vì thế mình cần chuẩn bị các vấn đề sau, 1 là đoạn script run-server mà mình đã code sẵn đoạn script này, 2 là thằng nircmd để ẩn cửa sổ chạy script đi, tới đây thì các bạn có thể hình dung mục đích của mình làm trong bài viết này rồi đúng không, hiện tại bây giờ khi mình chưa thiết lập Policy trên User này nên vì thế mình vẫn còn có thể truy cập vào giao diện Windows và thấy các mục như là file script và folder nircmd, lát nữa chúng ta sẻ thực hiện ẩn tất cả đi và chỉ chạy mõi file run-server lên thôi, nhưng trước khi làm đều đó mình cần các bạn xem lại bài viết củ về nircmd này đã
Sau khi đã xem tốt rồi chúng ta thực hiện đến bước add policy thôi nào, mở Administrative Tools tại đường dẫn
Control Panel\All Control Panel Items\Administrative Tools
Sau đó tìm đến Group Policy Management và open nó lên, tại đây ta không cần quan tâm đến phần Computer Configuration mà chỉ cần chú tâm đến phần dưới là User Configuration thôi, tiếp tục tìm kiếm đến mục sau: User Configuration > Administrative Templates > System  
Các bạn nhìn qua bên phải tìm đến dòng chữ Custom User Interface và thực hiện config nó như sau, giả sử như mình muốn run file script run-server:
C:\Users\test.user\Desktop\nircmd\nircmd.exe exec hide "C:\Users\test.user\Desktop\run-server.bat"
Sau đó chúng ta chọn Ok và truy cập lại tài khoản mà chúng ta đã add policy cho nó, mình bắt đầu test thử nhé nhớ là logout ra hoặc chạy restart lại máy hoặc chạy lệnh gpedit /force để cập nhật lại policy vừa mới add nha
Như hình trên mọi thứ dường như biến mất chỉ xuất hiện mõi thằng server mà mình open lên thôi, nếu như mình không sử dụng thằng nircmd thì chắc có lẽ nó sẻ không chỉ hiển thị mõi thằng server này không đâu mà nó còn show thằng cmd lên nữa vì cái mình kêu gọi chính là file script mà trong file script của mình lại kêu gọi đến thằng server nên vì thế nó sẻ show cửa sổ cmd ra là thế, nhờ có nircmd mà nó đã ẩn đi rồi.

Post a Comment

0 Comments