Saya memiliki file .bat untuk melakukan perawatan pada mesin. Saya meletakkan file .bat pada server jaringan untuk semua workstation untuk mengaksesnya.
Jika saya menggunakan windows scheduler untuk membuat file .bat itu berjalan pada pukul 12: 00: 00.000 di katakanlah ... 50 workstation, apakah mereka semua dapat menjalankannya atau akankah itu keluar?
PS jangan tanya saya untuk mencobanya = P
scheduled-task
batch-file
share
desktop
Mechaflash
sumber
sumber
Jawaban:
Ini akan berfungsi selama akun yang Anda jalankan tugas terjadwal menggunakan memiliki akses yang benar ke jaringan berbagi tempat file bat berada.
Bergantung pada apa yang dilakukan skrip, saya mengatur waktu berjalan berdasarkan departemen. Anda hanya perlu satu atau dua menit varians untuk meminimalkan kemungkinan hit yang mengejutkan tepat pada 12. Mengenai komentator di atas yang menyebutkan skrip login yang menekan jumlah mesin tinggi, login komputer tidak terjadi pada saat yang sama persis. Bahkan perbedaan beberapa detik antara login akan menghasilkan waktu yang berbeda untuk skrip untuk diakses, jadi kasusnya, sementara dekat, tidak persis sama dengan milik Anda mengenai tingkat tinggi akses file simultan.
sumber
Memiliki file batch akan berfungsi tetapi pertimbangkan batasan seperti memiliki izin yang sesuai dan persyaratan admin.
Anda dapat mempertimbangkan menggunakannya sebagai Skrip Logon melalui Direktori Aktif.
sumber
Mengapa Anda membayangkannya mungkin salah? Setiap workstation hanya membaca file dan menjalankan perintahnya. Asalkan server Anda adalah server nyata dan bukan hanya workstation yang berpura-pura menjadi server, tidak akan ada masalah.
Satu-satunya hal yang perlu Anda ingat adalah bahwa file batch dibaca dan dieksekusi satu perintah pada suatu waktu. Oleh karena itu, jika Anda membuat perubahan pada file tersebut saat sedang dieksekusi, perilaku tersebut bisa agak tidak dapat diprediksi. Hasil aktual akan tergantung pada apa yang telah berubah dan di mana tepatnya di file klien saat itu.
sumber
Saya percaya ini berfungsi dengan baik. Tetapi kenyataannya lebih baik jadi saya katakan kita menggunakan file .cmd sebagai skrip logon kami. Di-host secara sentral di server dan diakses oleh 6-800 PC setiap pagi saat login. Kami belum pernah melihat masalah dengan beberapa akses ke skrip sekaligus.
sumber
Saya harapkan jawabannya ya.
Perusahaan tempat saya bekerja memiliki file batch yang berjalan dari fileshare jaringan yang berjalan saat setiap mesin dinyalakan. Jika ada masalah dari tipe yang Anda harapkan dalam pertanyaan Anda maka file batch akan gagal secara teratur tetapi sejauh yang saya tahu itu berfungsi setiap saat.
sumber
Salah satu kemungkinan alasan ini mungkin tidak berhasil adalah jika server Anda tidak dilisensikan untuk 50 koneksi simultan. Ini tidak mungkin menjadi masalah dalam penyebaran nyata, tetapi jika "server" adalah, katakanlah, kotak Windows XP atau sesuatu Anda akan mengalami masalah. Jika Anda memiliki edisi server Windows yang sebenarnya dan cukup CAL, saya tidak melihat alasan mengapa memiliki 50 klien membaca satu file batch secara bersamaan akan menjadi masalah dalam dan dari dirinya sendiri.
sumber