Cara Menggunakan PowerShell untuk Mendeteksi Login dan Peringatan Melalui Email

Daftar Isi:

Cara Menggunakan PowerShell untuk Mendeteksi Login dan Peringatan Melalui Email
Cara Menggunakan PowerShell untuk Mendeteksi Login dan Peringatan Melalui Email

Video: Cara Menggunakan PowerShell untuk Mendeteksi Login dan Peringatan Melalui Email

Video: Cara Menggunakan PowerShell untuk Mendeteksi Login dan Peringatan Melalui Email
Video: Cara Mempercepat Kinerja Windows 8/8.1 Yang Lemot - YouTube 2024, April
Anonim
Penjadwal Tugas Windows dapat secara otomatis mengirim email pada waktu tertentu atau sebagai tanggapan atas peristiwa tertentu, tetapi fitur email terpadunya tidak akan berfungsi dengan baik untuk sebagian besar pengguna.
Penjadwal Tugas Windows dapat secara otomatis mengirim email pada waktu tertentu atau sebagai tanggapan atas peristiwa tertentu, tetapi fitur email terpadunya tidak akan berfungsi dengan baik untuk sebagian besar pengguna.

Kami telah menunjukkan kepada Anda bagaimana melakukan ini menggunakan alat pihak ketiga, tetapi siapa yang benar-benar ingin melakukan itu ketika Anda dapat melakukannya dengan alat yang dibangun langsung ke Windows?

Masukkan PowerShell + Task Scheduler

Hal pertama yang perlu kita lakukan adalah mengatur tugas yang dijadwalkan, untuk melakukannya tekan kombinasi keyboard Win + R untuk membuka kotak run kemudian ketik "kontrol schedtasks" dan tekan enter.

Ketika Penjadwal Tugas membuka klik pada tautan Buat Tugas….
Ketika Penjadwal Tugas membuka klik pada tautan Buat Tugas….
Image
Image

Di panel Umum, berikan nama dan deskripsi untuk tugas tersebut. Anda juga harus memilih Jalankan apakah pengguna masuk atau tidak pilihan.

Kemudian beralih ke tab Pemicu dan tambahkan pemicu baru. Pemicu harus disetel untuk menyala saat masuk, yang dapat dipilih dari tarik turun.
Kemudian beralih ke tab Pemicu dan tambahkan pemicu baru. Pemicu harus disetel untuk menyala saat masuk, yang dapat dipilih dari tarik turun.
Akhirnya, Anda akan ingin beralih ke tab tindakan dan menambahkan tindakan baru. Dari sana, Anda akan ingin memilih untuk memulai program baru, dan program yang kami inginkan pemicu ini untuk memulai adalah "PowerShell". Anda akan perlu menempelkan yang berikut ke dalam kotak teks argumen.
Akhirnya, Anda akan ingin beralih ke tab tindakan dan menambahkan tindakan baru. Dari sana, Anda akan ingin memilih untuk memulai program baru, dan program yang kami inginkan pemicu ini untuk memulai adalah "PowerShell". Anda akan perlu menempelkan yang berikut ke dalam kotak teks argumen.

-Command “Send-MailMessage -From “[email protected]” -To “[email protected]” -Body “Someone Just Logged In” -Subject “LOGIN” -SmtpServer “smtp.gmail.com” -Port 587 -Credential $(New-Object System.Management.Automation.PSCredential ([email protected], $(ConvertTo-SecureString “PASSWORD” -AsPlainText -Force))) –UseSsl”

Perhatikan bahwa Anda perlu mengubah semua kemunculan [email protected] ke nama pengguna akun GMail asli dan KATA SANDI ke kata sandi untuk akun itu. Atau, Anda dapat memilih untuk menggunakan server SMTP Anda sendiri.

Image
Image

Pada tab Ketentuan, hapus centang Mulai tugas hanya jika komputer menggunakan daya AC pilihan, atau Anda tidak akan menerima email jika komputer Anda adalah laptop dan komputer dilepas.

Direkomendasikan: