Saya memiliki banyak klien di jaringan saya dan saya ingin skrip saya melakukan hal berikut:
[1] Buka prompt perintah yang ditinggikan menggunakan detail admin lokal. Catatan: Saya tidak ingin harus memasukkan nama pengguna dan kata sandi untuk setiap pengguna.
[2] Hapus instalasi java dengan menggunakan perintah berikut: "produk wmic di mana" nama seperti 'java%' "hapus instalasi panggilan"
[3] Saya kemudian ingin menginstal versi Java lain begitu PC reboot.
Saya tidak terlalu khawatir tentang langkah 2 dan 3 saat ini, namun langkah 1 menyebabkan saya beberapa masalah. Saya sudah mencoba metode di bawah ini:
runas perintah
program NirSoft
PowerShell
Saya benar-benar hanya ingin tahu apakah ini mungkin tanpa berkeliling ke setiap PC di jaringan dan memasukkan kata sandi admin lokal.
/programming/19098101/how-to-open-an-elevated-cmd-using-command-line-for-windows
Terima kasih sebelumnya. Timbo
sumber
Jawaban:
Mulai batch Anda:
Ini akan membuka prompt perintah yang ditinggikan
Perlu diingat agar ini berfungsi, pengguna harus memiliki hak admin di kotak.
Jika pengguna bukan admin lokal, Anda akan menggunakan sakelar / savecred, ini merupakan lubang keamanan besar bagi pengguna dan dapat menggunakan sakelar / savecred pada hal lain yang mereka inginkan.
Jika Anda memiliki AD, Anda selalu dapat melakukan ini melalui GPO.
sumber