繁体   English   中英

POWERSHELL 从不同的路径执行文件 powershell 脚本

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM