Di bawah Windows 2000, pengaturan default IIS adalah untuk berkomunikasi dengan program yang dapat dieksekusi di web. Namun, pada tahun 2003, layanan IIS dalam hal ini dilarang.
Masalah yang saya alami sekarang adalah menggunakan Web dan program yang dapat dieksekusi parameter untuk terhubung. Dan jalankan program yang dapat dieksekusi ini dengan partisipasi.
Tidak ada kesalahan saat berjalan menggunakan server.CreateObject ("wscript.shell") di ASP di bawah Windows 2003, tetapi itu tidak dieksekusi.
Tetapi dapat dieksekusi di bawah Windows 2000.
Hoho, sadari bahwa itu adalah lelucon IIS.
Jika server.createObject ("wscript.shell" didukung di bawah windows2003)
Anda harus mengatur konten
1: Dalam "Ekstensi Layanan Web", ActiveServerPages, Internet Data Connector, Ekstensi Layanan Agen RPC, dan file yang disertakan di sisi server harus diatur ke status yang diijinkan.
2: "situs web" - "properti -" direktori utama - "konfigurasi -" opsi - "Mulai jalur induk
3: "Situs Web" - "Properti -" Layanan - "Pilih" Menjalankan Layanan WWW dalam mode isolasi IIS5.0 "dalam mode isolasi
4: Mulai -》 Program -》 Alat manajemen -》 Layanan. Temukan layanan RPC, klik dua kali -》 Login -》 Biarkan layanan berinteraksi dengan desktop
Dengan cara ini, Anda dapat menjalankan server ASP.CreateObject ("wscript.shell") di Windows 2003.
Awalnya, saya ingin menggunakan ASP.NET untuk membuat program ini, dan masalah ini selalu ada di ASP.Netzh. Jadi gunakan ASP
Fungsi dapat diimplementasikan dalam ASP. Saya tidak melakukannya di bawah ASP.NET. Jika Anda tertarik, Anda dapat mencobanya!