¿Cómo hago esto en PowerShell? En un archivo por lotes que haría: % ~ ~ D0% p0Ruta del script powershell actualmente en ejecución
46
A
Respuesta
30
De entrada Get-ScriptDirectory to the Rescue blog ...
function Get-ScriptDirectory
{
$Invocation = (Get-Variable MyInvocation -Scope 1).Value
Split-Path $Invocation.MyCommand.Path
}
+1
Consulte también la respuesta en el duplicado: http://stackoverflow.com/a/6985381/60620 –
9
split-path $SCRIPT:MyInvocation.MyCommand.Path -parent
Bill
30
Para PowerShell 3.0
usuarios - tras las obras de los dos módulos y archivos de script:
function Get-ScriptDirectory {
Split-Path -parent $PSCommandPath
}
-11
En powershell 2.0
fracción de ruta $ pwd
+3
El directorio de prueba no es lo mismo que el directorio de scripts. – majkinetor
Cuestiones relacionadas
- 1. Carpeta Ruta del archivo Powershell En Powershell
- 2. pid del proceso actualmente en ejecución
- 3. Script de PowerShell en PostBuild
- 4. Obteniendo el nombre del script en Powershell
- 5. Ruta del script actual de Extendscript
- 6. Cómo comprobar si existe un cmdlet en PowerShell en tiempo de ejecución a través del script
- 7. Obtenga la ruta absoluta del archivo editado actualmente en Eclipse
- 8. Consultas actualmente en ejecución en SQL Server
- 9. Actualizar $ env: ruta en Powershell?
- 10. Buscar ruta al archivo que se está ejecutando actualmente
- 11. ¿Cómo obtener la NSOperation actualmente en ejecución?
- 12. Obtenga la url del archivo js actualmente en ejecución cuando se carga dinámicamente
- 13. Determinar la ruta del script BASH ejecutar
- 14. ejecución condicional (&& y ||) en powershell
- 15. Ejecución del script Hook en el lado del cliente
- 16. Seguimiento del tiempo de ejecución del script en PHP
- 17. Acceso a la ruta del script JMeter
- 18. Detener la ejecución del script de Ruby
- 19. Powershell llamando al script de Powershell
- 20. Retrasar la ejecución del script PHP
- 21. ¿Cómo averiguo el ejecutable PHP actualmente en ejecución?
- 22. ¿Por qué la RUTA del entorno Powershell es diferente a la RUTA del entorno del sistema?
- 23. Ejecutar PowerShell-Script desde la aplicación C#
- 24. Reemplazar la ruta en la cadena Powershell
- 25. Shell Script y espacios en la ruta
- 26. ¿Cómo obtener la ruta del script por lotes en Windows?
- 27. ¿Cómo obtener la ruta del script en R?
- 28. powershell: script con variables args
- 29. Extraer un archivo del JAR actualmente en ejecución a través del código
- 30. Run R script desde Powershell
Dup: http://stackoverflow.com/questions/801967/how-can-i-find-the-source-path-of-an-executing-script –
Por el manera, podría acortar eso a% ~ dp0 –