Bagaimana saya bisa membuat pintasan desktop yang membuka Command Prompt (cmd) di folder tertentu? Saya mulai lelah menavigasi dari direktori home saya ke direktori pengembangan saya.
windows
command-line
Amanda S
sumber
sumber
cmd
di bilah alamat folder apa pun di Windows Explorer juga membukanya di folder (Saya di Windows 10, tidak yakin apakah itu berfungsi di versi yang lebih lama!)Jawaban:
Buat pintasan Anda dan kemudian klik kanan untuk mendapatkan dialog properti dan mengatur properti "Mulai di:" menjadi folder Anda.
sumber
Properties > Shortcut Tab > Advanced > Run as administrator
diaktifkan, solusi ini tidak berfungsi.Atau Anda bisa menggunakan string target yang mirip dengan ini:
Jelas
C:\Windows\System32\cmd.exe
untuk menjalankancmd
. Perintah/k
melakukan perintah dengan string dan melanjutkan. String adalah"c: & cd c:\drv\bat"
. Dalam string,c:
hanya mengubah huruf drive. The&
ikatan kedua perintah bersama-sama. Dan cdc:\drv\bat
pada dasarnya adalah direktori perubahan. Juga satu hal yang perlu diperhatikan, cdc:\drv\bat
juga harus mengganti drive.sumber
Pasti ada lebih dari satu cara untuk menguliti kucing ini.
File batch juga dapat melakukannya untuk Anda. Ini akan memulai Anda dari direktori Program Files pada drive C:
Terutama pastikan untuk menggunakan
/D
switch, jika Anda mengubah ke drive yang berbeda dari tempat CMD biasanya memulai Anda.The Buka Command Window Here PowerToy untuk Windows XP juga agak berguna untuk pergi langsung dari sesi Explorer, menjadi konsol CMD di direktori tertentu.
Anda dapat menggunakan nilai string AutoRun di salah satu kunci Registri berikut, untuk secara otomatis mengotomatisasi di atas untuk semua sesi CMD.
Hanya untuk akun Anda:
Untuk semua pengguna di mesin ini:
Jika nilai AutoRun tidak ada, buat sebagai tipe REG_SZ (juga dikenal sebagai Nilai String). Untuk Data, Anda bisa meletakkan path ke file batch seperti yang di atas (hapus garis ECHO dan CMD) atau cukup masukkan perintah CD seperti yang ditunjukkan pada contoh di atas.
Sisi atas dari menunjuk Registry ke file batch, bukan hanya menambahkan perintah, adalah bahwa Anda dapat menambahkan sebanyak mungkin perintah AutoRun yang Anda inginkan ke file batch. Dengan cara ini Anda dapat membuat format prompt khusus atau skrip tugas-tugas lain yang ingin Anda lakukan pada setiap peluncuran CMD.
Satu hal yang perlu diingat jika Anda membuat perubahan Registry ini, adalah bahwa mereka dapat mempengaruhi perilaku file batch lainnya. Khususnya, file batch mungkin menemukan diri mereka tidak memulai dalam direktori mereka awalnya ditulis untuk.
Seperti biasa, buat cadangan Registry Anda sebelum melakukan perubahan yang belum diuji.
sumber
Menjawab 7 tahun setelah pertanyaan diajukan :-)
Ini mungkin bisa membantu seseorang!
Agar pintasan berfungsi dengan opsi Jalankan sebagai Administrator diaktifkan:
Insert perintah Anda dipisahkan dengan
&
Dalam Sasaran kotak teks Properti dialog setelah/k
switch. Jangan lupa bahwa perintah yang berisi nama folder dengan spasi (misalnya,Program Files
), harus dilampirkan dalam tanda kutip ganda.Contoh berikut
code
direktoriC:\Windows\System32\cmd.exe /k "D:\Program Files\nodejs\nodevars.bat" & d: & cd d:\code
sumber
Anda dapat pergi ke direktori tempat pintasan cmd.exe terletak secara default (yang muncul ketika Anda mengetik "cmd" di menu mulai) dan mengubah direktori mulai di sana.
Bagi saya, pintasan itu terletak di:
Klik kanan pintasan cmd, pilih properti, dan ubah mulai di direktori menjadi apa pun yang Anda suka. Sekarang, ketika Anda memulai prompt perintah dari menu mulai (seperti yang sering saya lakukan) itu akan memiliki direktori yang Anda inginkan.
sumber
Saya mungkin terlambat beberapa tahun tetapi mengapa membuat hal-hal terlalu rumit hanya untuk menjalankan cmd sebagai admin di folder tertentu.
pada properti lanjut memilih untuk menjalankan pintasan sebagai admin.
sumber