Bunu PowerShell'de nasıl yaparım. Bir toplu dosyasında yapardım: % ~ PowerShell 3.0
kullanıcıları için d0% ~ p0Yürütülmekte olan powershell komut dosyasının yolu
46
A
cevap
30
Get-ScriptDirectory to the Rescue blog girdisinde itibaren
...
function Get-ScriptDirectory
{
$Invocation = (Get-Variable MyInvocation -Scope 1).Value
Split-Path $Invocation.MyCommand.Path
}
+1
'a kısaltabilirsiniz. Ayrıca kopyadaki yanıta bakın: http://stackoverflow.com/a/6985381/60620 –
9
split-path $SCRIPT:MyInvocation.MyCommand.Path -parent
Bill
30
- Her iki modülleri için işler şu ve komut dosyaları:
function Get-ScriptDirectory {
Split-Path -parent $PSCommandPath
}
-11
In powershell 2.0
bölünmüş yol $ pwd
+3
Wroking dizini komut dizileriyle aynı değildir. – majkinetor
İlgili konular
- 1. Powershell dosyasının Klasör Yolu Powershell
- 2. yürütülmekte olan .app dosyasının geçerli yolunu al
- 3. Yürütülmekte olan uygulamanın PID'sini alın
- 4. Yürütülmekte olan geçerli yöntemin ismini alın
- 5. Yürütülmekte olan sınama geçerli adı nasıl bulunur?
- 6. Matlab yükleme dosyası komut dosyasının içinde
- 7. Komut dosyasının PowerShell ISE tarafından çalışıp çalışmadığını kontrol etmenin bir yolu var mı?
- 8. Powershell çağrısı Powershell komut dosyası
- 9. PostBuild'de PowerShell Komut Dosyası
- 10. Komut dosyasından Swift komut dosyasının yolunu alın
- 11. şemaları Powershell ve argümanında boşluk olan komut dosyası
- 12. JavaScript'de mevcut komut dosyasının URL'si
- 13. Jmeter komut dosyasının dizini Jmeter
- 14. powershell komut dosyasını sonlandırın
- 15. PowerShell Komut Dosyası
- 16. PowerShell Komut Websiteleri IIS
- 17. Powershell Komut karakterlerini saymak için
- 18. Bash komut dosyasının döngü için
- 19. SSIS'den PowerShell Komut Dosyası Nasıl Çalıştırılır
- 20. PowerShell
- 21. Jenkins: build.xml dosyasının yolu hakkında
- 22. Powershell
- 23. F # komut dosyası için: betik dosyasının konumu
- 24. Stdin to powershell komut dosyası
- 25. PowerShell komut dosyaları nereye yerleştirilir?
- 26. özü deseni kullanarak Powershell komut
- 27. Perl ve Python, yürütülmekte olan programın her bir satırını nasıl yazdırabilirim?
- 28. Geçerli tarihe sahip olan klasörü powershell adıyla oluştur
- 29. Komut dizimde yer alan Powershell dizesiyle değiştir
- 30. Powershell 2.0'ın bir komut dosyasının varsayılan parametre değerini yardım sayfasında göstermesi için ne gerekir?
Dup: http://stackoverflow.com/questions/801967/how-can-i-find-the-source-path-of-an-executing-script –
tarafından şekilde,% ~ dp0 –