Bagaimana saya bisa menjalankan skrip secara otomatis ketika saya masuk ke Windows?
Saya ingin menjalankan sesuatu seperti ini setiap kali saya masuk ke komputer saya:
echo %USERNAME% logged on at %DATE% %TIME% >> log.txt
Bonus akan dapat menjalankan skrip yang sama setiap kali saya membuka kunci screen saver juga.
Jawaban:
Anda dapat membuat tugas terjadwal yang akan berjalan saat komputer Anda tidak terkunci:
Juga, saya mengubah jalur pada skrip untuk dibaca
sumber
Jika Anda sudah memiliki skrip:
Untuk menetapkan skrip masuk ke pengguna atau grup
Dimana? Alat Sistem / Pengguna Lokal dan Grup / Pengguna
Lain di sini adalah "HowTo" berguna dari Microsoft
Membuat skrip logon
Anda bisa menggunakan skrip logon untuk menetapkan tugas yang akan dilakukan ketika pengguna masuk ke komputer tertentu. Skrip dapat menjalankan perintah sistem operasi, mengatur variabel lingkungan sistem, dan memanggil skrip lain atau program yang dapat dieksekusi. Keluarga Windows Server 2003 mendukung dua lingkungan skrip: prosesor perintah menjalankan file yang berisi perintah bahasa batch, dan Windows Script Host (WSH) menjalankan file yang berisi Microsoft Visual Basic Scripting Edition (VBScript) atau perintah Jscript. Anda dapat menggunakan editor teks untuk membuat skrip log masuk. Beberapa tugas yang biasa dilakukan oleh skrip log masuk meliputi:
Ini memetakan drive H: ke direktori home pengguna dengan memanggil metode MapNetworkDrive objek jaringan WSH dalam kombinasi dengan properti UserName objek WSH Network. Ini menggunakan objek ADSI IADsADSystemInfo untuk mendapatkan nama dibedakan pengguna saat ini, yang pada gilirannya digunakan untuk menyambung ke objek pengguna yang sesuai di Active Directory. Setelah koneksi dibuat, daftar grup pengguna adalah anggota diambil dengan menggunakan atribut memberOf pengguna. Daftar nama grup multinilai digabung menjadi satu string dengan menggunakan fungsi Bergabung VBScript untuk membuatnya lebih mudah untuk mencari nama grup target.
Jika pengguna saat ini adalah anggota dari salah satu dari tiga grup yang ditentukan di bagian atas skrip, maka skrip memetakan drive G: pengguna ke drive bersama grup, dan menetapkan printer default pengguna menjadi printer grup. Untuk membuat contoh skrip masuk
Salin dan tempel, atau ketik, yang berikut ini:
Pada menu File, klik Save As.
sumber
Cara paling sederhana yang dapat saya pikirkan adalah dengan meletakkannya di file .bat di folder startup Anda.
Cara yang lebih rumit adalah menambahkan file batch ke registri di
kunci registri.
sumber
Metode alternatif yang baik adalah membuat file batch dengan perintah yang ingin Anda jalankan di dalamnya. Selanjutnya Anda akan menentukan dalam editor kebijakan pada mesin yang menjalankan skrip login sebagai bagian dari proses login. Catatan singkatnya adalah opsi ini hanya tersedia di XP Pro dan bukan versi rumah.
Tutorial Editor Kebijakan Grup Di Sini
sumber
Ada cara untuk Windows 7 dan / atau Windows Server 2008.
Gunakan Penjadwal Tugas, buat tugas dasar baru, karena Pemicu menggunakan "Saat saya masuk".
sumber
Tidak dibutuhkan! Windows sudah memiliki mekanisme untuk mencatat ini untuk Anda di log peristiwa. ID peristiwa adalah 4624 (528 pada sistem pra-Vista).
sumber