Lebih
Bagaimana cara menjalankan perintah cmd melalui batch file?
Aku ingin menulis sebuah file batch yang akan melakukan hal-hal berikut dalam urutan tertentu:
- Buka cmd
- Jalankan cmd perintah
cd c:\Program file\IIS Express
- Menjalankan perintah cmd
iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0
- Buka Internet Explorer 8 dengan URL=
http://localhost:8088/default.aspx
Catatan: jendela cmd tidak harus ditutup setelah mengeksekusi perintah.
Saya mencoba mulai cmd.exe /k "cd\ & cd ProgramFiles\IIS Express", tapi itu tidak memecahkan tujuan saya.
80
7
Jadi, membuat batch file: buka notepad, ketik perintah yang ingin anda jalankan, dan simpan sebagai
.bat
file. Kemudian double klik .bat file untuk menjalankannya.Mencoba sesuatu seperti ini untuk memulai:
Saya pikir sintaks yang benar adalah:
Ini perbaikan beberapa masalah dengan Blorgbeard's jawaban (tapi belum teruji):
cmd /c "perintah" sintaks bekerja dengan baik. Juga, jika anda ingin menyertakan sebuah executable yang berisi ruang di jalan, anda akan membutuhkan dua set kutipan.
dan jika anda executable membutuhkan file input dengan ruang di jalan yang lain
cmd /k cd c:\ adalah jawaban yang tepat
Aku tahu DOS dan cmd prompt TIDAK SEPERTI spasi pada nama folder. Kode dimulai dengan
cd c:\Program file\IIS Express
dan itu's mencoba untuk pergi ke c:\Program dalam manfaat dari C:\"Program File"
Mengubah nama folder dan *.exe nama. Semoga ini bisa membantu