Tạo một hộp thoại tùy chỉnh khi khởi động


8

Làm cách nào để tạo một cửa sổ bật lên tùy chỉnh xuất hiện mỗi khi tôi đăng nhập vào windows? Tôi không quen với điều này và tôi muốn tạo một cửa sổ bật lên như một lời nhắc / ghi chú mỗi khi tôi đăng nhập. Tôi muốn cửa sổ bật lên sẽ ở đó cho đến khi người dùng đóng nó.

Tôi đang sử dụng Windows 10 nếu điều này có vấn đề nhưng tôi nghĩ nó nên hoạt động trên tất cả các hệ điều hành Windows.

Câu trả lời:


7

Làm cách nào để tôi tạo một cửa sổ bật lên tùy chỉnh xuất hiện mỗi khi tôi đăng nhập vào windows.

Những gì bạn có thể làm là:

  1. tạo một tập lệnh bó như trong ví dụ dưới đây
  2. đặt Tiêu đề Hộp thư và văn bản Nội dung Hộp thư cho những gì bạn muốn nó chỉ ra
    • SET msgboxTitle=<Value Of Window Title>
    • SET msgboxLine1=<Value Of Window Body Text>
  3. sử dụng Trình lập lịch tác vụ để tạo một tác vụ thực thi tập lệnh bó này và đặt Trình kích hoạt lên nó để thực thi Khi đăng nhập cho bất kỳ Người dùng hoặc Người dùng cụ thể nào (xem ảnh chụp màn hình bên dưới).
    • Bạn cũng có thể xem xét việc tạo một Trình kích hoạt bổ sung cho tác vụ được lên lịch bằng cách sử dụng kết nối Bật với phiên người dùng để kích hoạt nó khi đăng nhập từ màn hình bị khóa.

Ví dụ tập lệnh hàng loạt

Khi điều này chạy, hộp thông báo sẽ bật lên với tiêu đề và nội dung nội dung thư khi bạn đặt trong các biến áp dụng trong tập lệnh bó và nó sẽ ở đó cho đến khi bạn nhấn OK

@ECHO ON

SET TmpBatch=%temp%\~tmpLogonMessage.cmd
IF EXIST "%TmpBatch%" DEL /Q /F "%TmpBatch%"

SET msgboxTitle=This is my Message Title
SET msgboxLine1=This is my temp Message Window that pops up at Windows Logon
SET tmpmsgbox=%temp%\~tmpmsgbox.vbs

ECHO @ECHO OFF                                                    >>"%TmpBatch%"
ECHO IF EXIST "%tmpmsgbox%" DEL /F /Q "%tmpmsgbox%"               >>"%TmpBatch%"
ECHO ECHO msgbox "%msgboxLine1%",0,"%msgboxTitle%"^>"%tmpmsgbox%" >>"%TmpBatch%"
ECHO WSCRIPT "%tmpmsgbox%"                                        >>"%TmpBatch%"

START /MIN CMD /C "%TmpBatch%"

EXIT /B    

Hộp tin nhắn trông như thế này

nhập mô tả hình ảnh ở đây

Lập lịch tác vụ lúc đăng nhập tùy chọn

nhập mô tả hình ảnh ở đây


Tài nguyên khác


1
Một vài gợi ý - Tôi sẽ sử dụng VBScript để thực hiện việc này và lưu dưới dạng tệp VBS - VBS được Cscript thực thi theo mặc định - thay vào đó, tạo một lối tắt mới trong Windows cho VBScript của bạn nhưng chạy nó bằng Wscript - đại loại như "wscript.exe - tệp "C: \ File \ ETC". Đi đến thuộc tính của phím tắt và thay đổi biểu tượng. Sau đó, liên kết phím tắt với tập lệnh đăng nhập của bạn. Bây giờ nó sẽ trông giống như một thông báo hộp thoại Windows xác thực! Không có cửa sổ lệnh và tác vụ chính hãng icon -bar.
liên kết với nhau

Tôi cũng sẽ cân nhắc điều đó. Dù sao cũng cảm ơn bạn
deXterlab97 21/07/2016

Tôi gửi nhận xét của tôi như một câu trả lời mới - Tôi đã trình bày chi tiết ở đó hơn
liên kết với nhau

Một phần quan trọng của nhiệm vụ theo lịch trình. bạn phải sử dụng 'Chỉ chạy khi người dùng đã đăng nhập' nó KHÔNG hoạt động với 'Chạy cho dù người dùng đã đăng nhập hay không' Tôi đoán vì điều đó làm cho nó không tương tác? vì vậy bạn có thể muốn thay đổi người dùng mà nó chạy theo. \ Người dùng để nó chạy khi bất kỳ ai đăng nhập
Max

6

Làm cách nào để tạo một cửa sổ bật lên tùy chỉnh xuất hiện mỗi khi máy tính khởi động

Đây là một phương pháp để tạo một cửa sổ bật lên xuất hiện ở màn hình đăng nhập như từ chối trách nhiệm.

Cách hiển thị thông báo tùy chỉnh tại màn hình đăng nhập Windows 10

Hướng dẫn ngắn gọn này sẽ chỉ cho bạn chính xác cách tạo một thông báo tùy chỉnh được hiển thị trước khi bất kỳ ai cũng có thể đăng nhập vào máy tính xách tay / máy tính để bàn / máy tính bảng Windows 10 của bạn. Một trong nhiều lý do bạn có thể muốn làm điều này là để bạn có thể bao gồm thông tin về cách trả lại máy tính xách tay hoặc máy tính bảng của mình nếu bị mất hoặc bị đánh cắp (ví dụ: tin nhắn khen thưởng, thông tin liên hệ, v.v.). Dù lý do của bạn là gì, đây là cách bạn thay đổi văn bản được hiển thị ngay trước màn hình Nhật ký trên màn hình trong Windows 10.

nhập mô tả hình ảnh ở đây

Lưu ý: điều đáng nói là các bước này cũng hoạt động trong Windows 7 và 8, tuy nhiên các ảnh chụp màn hình được sử dụng trong hướng dẫn này dành riêng cho Windows 10.

  1. Bắt đầu bằng cách nhập regedit vào hộp Tìm kiếm Windows 10 Windows.

    nhập mô tả hình ảnh ở đây

  2. Chọn Regedit - Chạy lệnh từ danh sách kết quả tìm kiếm.

    nhập mô tả hình ảnh ở đây

  3. Nhấp vào khi được nhắc để xác nhận bạn muốn cho phép regedit thực hiện thay đổi hệ thống.

    nhập mô tả hình ảnh ở đây

  4. Bây giờ bạn sẽ được trình bày với cửa sổ Regedit chính. Để thêm một tin nhắn, chúng tôi sẽ chỉnh sửa hai mục đăng ký cụ thể, hoặc các phím Chính xác. Để điều hướng đến các phím này, hãy bắt đầu bằng cách nhấp vào mũi tên nhỏ của Hồi bên cạnh HKEY_LOCAL_MACHINE . Điều này sẽ hiển thị các menu phụ đầu tiên (của một số). Từ menu phụ đầu tiên này, chọn mũi tên bên cạnh PHẦN MỀM để mở rộng menu đó. Sau đó lặp lại quá trình cho mục Microsoft .

    nhập mô tả hình ảnh ở đây

  5. Tiếp tục bằng cách chọn mũi tên bên cạnh Windows rồi Phiên bản hiện tại và cuối cùng là Chính sách . Lần này chọn Hệ thống bằng cách nhấp vào nó một lần (thay vì nhấp vào mũi tên bên cạnh).

    nhập mô tả hình ảnh ở đây

  6. Trong cửa sổ chính của Ứng dụng Regedit, hãy tìm mục có tiêu đề hợp pháp và bấm đúp vào mục đó.

    nhập mô tả hình ảnh ở đây

  7. Trong trường Giá trị dữ liệu : nhập, nhập văn bản mà bạn muốn xuất hiện dưới dạng tiêu đề trên mạng của tin nhắn của bạn. Một cái gì đó dọc theo dòng của Xin vui lòng đọc Hướng dẫn hoặc từ ngữ mô tả / bắt mắt khác nói chung là tốt nhất. Nhấn OK khi bạn hoàn thành.

    nhập mô tả hình ảnh ở đây

  8. Quay lại trong cửa sổ chính của Regedit, bấm đúp vào mục có tiêu đề lawnoticetext (sẽ nằm ngay bên dưới văn bản pháp lý của Pháp).

    nhập mô tả hình ảnh ở đây

  9. Trong trường Dữ liệu giá trị : nhập văn bản bạn muốn xuất hiện dưới dạng chính thông báo. Nhấn OK khi bạn hoàn thành.

    nhập mô tả hình ảnh ở đây

  10. Thoát khỏi Regedit, tất nhiên là đóng mọi ứng dụng đang mở (dĩ nhiên là lưu công việc của bạn) - sau đó khởi động lại PC của bạn.

    nhập mô tả hình ảnh ở đây

  11. Từ giờ trở đi, trước khi bất kỳ ai có thể đăng nhập vào PC của bạn, họ sẽ được nhắc với thông báo bạn vừa tạo. Họ sẽ phải nhấn Enter / Return hoặc nhấp vào nút OK để tiếp tục đến cửa sổ đăng nhập.

    nhập mô tả hình ảnh ở đây

nguồn


Trông đẹp nhưng không phải ý tôi. Tôi muốn thông báo hiển thị sau khi tôi đăng nhập vào Windows, không phải trước đó. Và dù sao tôi cũng đang sử dụng máy tính để bàn nên việc ai đó đánh cắp máy tính của tôi là không thể xảy ra
deXterlab97

1
@ deXterlab97 Tôi cũng biết một cách để làm điều đó ... Tôi sẽ thêm nó như một câu trả lời khác. Cảm ơn đã làm rõ và trả lời chỉnh sửa.
Pimp Juice IT

@ deXterlab97 Tôi vừa hoàn thành việc thêm câu trả lời khác ... Tôi hy vọng bạn thấy nó hữu ích.
Pimp Juice IT

2

Đây là những gì tôi khuyên bạn - tạo một lối tắt sử dụng wscript để thực thi VBS. Tôi sử dụng tất cả thời gian để tạo các hộp thoại Windows xác thực như dưới đây.

  1. Trong File Explorer, bấm chuột phải - chọn Mới và bấm "Phím tắt mới". Sau đó nhập "C: \ Windows \ System32 \ wscript.exe" error.vbs "" trong đó lỗi là tên của tập lệnh VBS của bạn
  2. Tạo tập lệnh VBS với tên bạn đã chọn giống như thế này

x=msgbox("Windows Defender has detected one or more viruses infecting this machine. To protect the integrity of your operating system and keep your files safe, please run a complete scan from Windows Defender to purge your system of any leftover malware.", 0+16, "Windows Defender Has Discovered Malware")

0 + 16 là mã Nút + Biểu tượng. Dưới đây là mã số cho các biểu tượng bạn có thể sử dụng.

Nút =

0 - OK
1 - OK and Cancel
2 - Abort, Retry and Ignore
3 - Yes, No and Cancel
4 - Yes and No
5 - Retry and Cancel

Biểu tượng =

0 - No Icon
16 - Critical Icon
32 - Question Icon
48 - Warning Icon
64 - Info Icon

Bạn cũng có thể đề cập đến họ theo tên.

  1. VBS và phím tắt CẦN phải nằm trong cùng một thư mục.
  2. Bây giờ, đi đến các thuộc tính của các phím tắt bạn đã tạo. Thay đổi biểu tượng thành lỗi Windows (biểu tượng) xác thực (thực tế). Trên thực tế, nó phải tương ứng với ý nghĩa của số bạn đã chọn cho Biểu tượng.

Cuối cùng, bạn nhận được một cái gì đó như thế này: nhập mô tả hình ảnh ở đây

(Vâng, tôi đã tạo ra tin nhắn)

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.