İşe yaradı , komut çalışmak için tasarlandı.
Gerçekten nasıl çalışması gerektiğini bilmiyorsun.
Unix veya Linux kabuk programı kullanmıyorsunuz. cdOlarak Microsoft'un komut yorumlayıcı komut davranmaz cdböyle kabukları içinde komutlar do. Biraz farklı davranıyor. Özellikle, her zaman dizini değiştirmez . Unix ve Linux kabuklarında, cdyalnızca çalışma dizinini ayarlar. Microsoft'un komut yorumlayıcısında cdbazen sorgular. Ayrı bir pwdkomut yok , yani cdiki iş var.
Argüman vermezseniz veya sadece sürücü harfi ve yolu olmayan bir sütun olan bir argüman verirseniz, o zaman onu değiştirmek yerine geçerli dizini bildirir . Argüman vermezseniz, komut yorumlayıcı işleminin o anki sürücüsünün geçerli dizinini bildirir. Yalnızca sürücü harfini ve iki nokta üst üste bir argüman verirseniz, komut yorumlayıcı işleminin o sürücünün geçerli dizinini bildirir. Her sürücünün komut yorumlayıcısında kendi geçerli dizini vardır. (Bu, Microsoft'un ve diğer birkaç satıcının çeşitli programlama dilleri için yaptığı uygulamaların çalışma zamanı kitaplıkları tarafından sağlanan bir kurgudur. Win32, bu şekilde çalışmaz.)
Bu yüzden d:bir argüman olarak verdiğinizde , komut yorumlayıcı işleminin 'D sürücüsündeki geçerli dizini size olduğu bildirildi D:\. Eğer hiç tartışmasaydın, C:\sana rapor ederdi .
İsterseniz cdkomut için her zaman set modunda olmanız ve sorgu modunda asla eklemek gerekir /Dbuna seçeneği. Bu, komutu her zaman ayarlanmış modda olmaya zorlar ve ayrıca sürücünün geçerli dizinini değiştirmenin yanı sıra geçerli sürücüyü de değiştirecek şekilde genişletir. (Başka bir deyişle, aslında temel olan Win32 API'sinin yaptığı gibi çalışır.)
Yani, örneğin, komut satırı
cd / gg:
dizini D sürücüsündeki geçerli dizine göre değiştirir ve aynı zamanda D sürücüsünü de geçerli olarak değiştirir.
Komut yorumlayıcı işlemini 'geçerli sürücüyü değiştirmek istiyorsanız, aksi halde cdkomut bu şekilde olmaz. Bunu sadece sürücü harfini ve iki nokta işaretini yazarak yapabilirsiniz:
D:
daha fazla okuma
- JP Yazılım (2011). CD / CHDIR TCC Çevrimiçi Yardım.
- Microsoft şirketi (2001). Chdir (CD) . TechNet Windows XP Komut satırı referansı A – Z.
pushdyerini kullanıyorumcd.