2016-04-09 15 views
1

bu var.Komut diziminin çalıştığı yere göre nasıl bir yol belirtebilirim?

Get-ChildItem c:\H\admin\contents 

aynı şeyi yapmak mümkün ama Powershell komut çalışır klasöre göreceli midir Bazen komut c bazen c \ H \ yönetici çalışan ve var \ H \ kullanıcı dizini böylece komutlarımdaki tüm yolları değiştirmemeyi tercih ederim.

+0

Benzer posta da ayrıca: http://stackoverflow.com/questions/5466329/whats-the-best-way-to-determine-the-location-of-the-current-powershell-script – Matt

cevap

0

Evet, göreli yolları kullanabilirsiniz.

Geçerli dizini, c:\H\admin\contents anlamına gelir.

Get-ChildItem .. 

,

Get-ChildItem ..\.. 

c:\H\admin ebeveynin ana belirtir, üst dizin belirtir c:\H

belirli bir yol ile ilişkili göreceli yolları kullanabilir:

Get-ChildItem c:\H\admin\..\users 
klasörüne başvuracak

+0

Bunun için bir dupe ol. – Matt

+1

@Matt: Görünüşe göre bir tane bulamadınız ya da bir cevaba yorum yapmak yerine soruyu kapatmak için oy vermiş olursunuz. :-) Desteğin için teşekkürler. –

+0

Çok hızlı değil .... Ben bir tane arıyorum. – Matt