Amacım ben komut istemindenWindows CMD: Yürütülebilir dosya için sembolik bağlantı nasıl oluşturulur?
> chrome
arayabilir ve Chrome başlatacak, böylece (örneğin, krom) benim PATH için birkaç yürütülebilir eklemektir.
Chrome'un içerdiği dizini yoluma ekleyebileceğimi biliyorum (set PATH=%PATH%<chrome_path_here>;
), ancak eklemek istediğim birkaç yürütücüm olduğundan, gerçek yürütülebilir dosyalara sembolik bağlantılar içeren yeni bir bin dizini yapmayı tercih ediyorum. PATH'ime bu tek dizini ekle.
Krom yürütülebilir
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
bulunmaktadır yüzden başarıyla dosyalar için sembolik bir bağlantı oluşturur (çıktıda böylece ve > dir
ile incelenmesi üzerine diyor)
> mklink chrome.exe "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
çalıştı. PATH'ın doğru kurulduğunu biliyorum, > where chrome
'u çalıştırdığımda b/c yeni sembolik bağlantımı bulur. Ben yeni bağlantı ile krom yürütmeye çalıştığınızda
Ancak hiçbir şey olmaz. Yeni bir boş pencere görünmeli, ancak hiçbir şey olmuyor. Komut isteminde veya herhangi bir hata mesajı yok.
Neyi yanlış yapıyorum? Windows'daki yanlışları yanlış anladım mı? Bu, Linux'ta her zaman kullandığım yaklaşım, ancak Windows Cmd için yeni.
Teşekkürler! Eğer sembolik bağ onu çalıştırmayı denediğinizde ne olduğunu tam olarak hangi - onlar yükleme konumu daha
Harika, bilgi için teşekkürler! Bu kodu 'chrome.bat' adlı bir dosyaya koydum ve şimdi –
çalışıyor. PATHEXT değişkeninize .lnk eklemeniz gerekse de başka bir seçenek kısayol olabilir. –