Windows CMDyardımcı programının birçok dahili komutu vardır mklink. Kabuktan nasıl kullanılabilirler msys?
Gönderen CMDbireyin belgelerinde , /canahtar 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 mklinkmklinkCMD
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 -mklinkkomut yürütülür, ancakCMDkabuk sonlandırılmaz. HerEnterbasıldığındaCMDaktif kabuk haline gelecektir.
mklinkişin, kabuk aslında yönetici olarak çalıştırılmak üzere ihtiyaç duyar; ama benim sorunum, cmdkabukları 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.
cmdmı?
msysdönüştürür /ciçin c:\ . Cevap kaçmak ve komutu şu şekilde çalıştırmaktır cmd //c mklink.
cmd /c mklinkC kabuğumla, Cygwin'lebashve 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.