[英]POWERSHELL execute a file powershell script but from different path
我想执行一个 powershell 脚本文件,它可以工作,但如果我在脚本的同一路径中
....
$toto=(Get-ChildItem -Path "C:\Users\toto\Desktop\titi\tutu)
我使用变量 $toto
我从以下位置执行脚本:
PS C:\Users\toto\Desktop\titi> C:\Users\toto\Desktop\titi\script.ps1 = it works
但是当我低于 s 子目录时,不知道当前的“工作目录”:
C:\Users\toto\Desktop\ C:\Users\toto\Desktop\titi\script.ps1
请问如何解决
我猜你需要这样的东西:
$toto=(Get-ChildItem -Path "$PSScriptRoot\tutu")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.