Windows CMD
yardımcı programının birçok dahili komutu vardır mklink
. Kabuktan nasıl kullanılabilirler msys
?
Gönderen CMD
bireyin belgelerinde , /c
anahtar bir komut ve çıkış çalıştırmak için kullanılabilir; ama bu işe yaramıyor gibi görünüyor.
- Ben yaparsanız komutu yerine getirilmez ve kabuk çıkıldı edilmez.
cmd /c mklink
mklink
CMD
Enter tuşuna basmadan önce:
Sonra:
Process Monitor ekran görüntüsü:
- Komutu arka plan işlemi olarak çalıştırmayı denemek:
cmd /c mklink &
görünüşe göre çalışır -mklink
komut yürütülür, ancakCMD
kabuk sonlandırılmaz. HerEnter
basıldığındaCMD
aktif kabuk haline gelecektir.
mklink
işin, kabuk aslında yönetici olarak çalıştırılmak üzere ihtiyaç duyar; ama benim sorunum, cmd
kabukları devralmadan veya arka planda çalışmadan iç komutlardan hiçbirini çalıştıramam. Bu sorun, yönetici gerektirmeyen daha basit komutlar için de mevcuttur dir
.
cmd
mı?
msys
dönüştürür /c
için c:\
. Cevap kaçmak ve komutu şu şekilde çalıştırmaktır cmd //c mklink
.
cmd /c mklink
C kabuğumla, Cygwin'lebash
ve ile benim için çalışıyorcmd.exe
. Ama yüksek koşmak zorunda kaldım yoksa başka bir şikayet aldım, "Bu işlemi gerçekleştirmek için yeterli ayrıcalığınız yok." Ben denemedimmsys
çünkü yüklü değil ama sorun bu şüpheci. Başka bir şey olduğundan şüpheleniyorum. Bir transkript ya da ne yaptığınızın ve olanların ekran görüntüsü yardımcı olabilir.