Yanıtlar:
C:FILE.TXTatıfta FILE.TXTsürücünün geçerli dizindeC:
C:\FILE.TXTatıfta FILE.TXTsürücünün kök dizininde C:( C:\)
Aynı değiller.
Düzenle: Komut İstemi Örnek:
Windows, her sürücü için geçerli bir çalışma dizinini hatırlar. Dizin içinde çalıştığınızı varsayalım C:\UTILSve sonra sürücüye F:ve sonra dizine BINgeçersiniz F::
C: \ UTILS> F: F: \> CD BÖLMESİ F: \ BIN>
Bu noktada şu anki çalışma dizini C:hala C:\UTILSve şu anki çalışma dizini F:DİRF:\BIN
Bunu şu CDkomutla doğrulayabilirsiniz :
F: \ BIN> CD C: C: \ UTILS F: \ BIN>
C:Bu komutu kullanarak çalışan sürücüyü tekrar değiştirmediğinizi unutmayın .
Aşağıdaki komut örneklerinde göreceğiniz gibi, \bir sürücü adından ( X:) hemen sonra ters eğik çizgi ( ) kullanılması dosya konumunu mutlak yapar. Ters eğik çizgiyi denetlemek otomatik olarak sürücünün geçerli çalışma dizinini içerir.
F: \ BIN> KOPYA F: PROGRAM.EXE C: Kopyalar * F: \ BIN \ PROGRAM.EXE'den C: \ UTILS \ PROGRAM.EXE
F: \ BIN> KOPYA F: PROGRAM.EXE C: \ Kopya * F: \ BIN \ PROGRAM.EXE C: \ PROGRAM.EXE
F: \ BIN> KOPYA F: \ PROGRAM.EXE C: * F: \ PROGRAM.EXE C: \ UTILS \ PROGRAM.EXE kopyalar
F: \ BIN> KOPYA F: PROGRAM.EXE C: NEW \ NEW_PROG.EXE Kopya * ve yeniden adlandırır
F: \ BIN \ PROGRAM.EXE
C: \ BIN \ NEW \ NEW_PROG.EXE
* 'Kopyalar', 'kopyalamaya çalışır' anlamına gelir. Varsayılan dizin yapıları ve geçerli çalışma dizinleri yoksa veya başka bir işlem tarafından değiştirilirse, bu komutlar başarısız olur.
Çalışma dizini durumda olan kök (örn. Dizin C:\) daha sonra C:PROGRAM.EXEve C:\PROGRAM.EXEaynı konuma gelin, ancak farklı yöntemlerle geldi edilmiştir.
cmd.exekabukta kullanışlıdır . Diğer programlarda, akımdan farklı bir sürücü verilirse, bu yol özellikleri her zaman o sürücünün köküne göreli olacaktır.
int xaynı olduğunu söylemek gibi int y; onlar === değildir, ancak bunlar olabilir her ikisi de aynı değere sahip olmadığını == olun. @grawity, elbette windows uygulamaları (Win32, sadece NT değil) , bu bağlamda hiçbir şey ifade etmeyeceği için sürücü başına cwd'ye sahip değil . Ne olursa olsun, sadece cmd değil; tüm konsol uygulamalarında var .