如何在powershell控制台上捕获svn身份验证提示

如何在powershell控制台上捕获svn身份验证提示,svn,powershell,tortoisesvn,Svn,Powershell,Tortoisesvn,我正在尝试从subversion下载。我能够捕获错误消息和成功消息。但是,我想捕获命令给我的任何提示,例如控制台上的username和pasword,在当前场景中我无法这样做。请帮忙。 代码: 如果您希望能够从脚本登录到SVN,有两种选择。一种是将输入脚本化到SVN中,并将输入管道化到SVN中: $msg=svn --force export $SVN[$i] 2>&1 <scripted_svn_input.txt $msg=svn--force export$svn[$

我正在尝试从subversion下载。我能够捕获错误消息和成功消息。但是,我想捕获命令给我的任何提示,例如控制台上的username和pasword,在当前场景中我无法这样做。请帮忙。 代码:


如果您希望能够从脚本登录到SVN,有两种选择。一种是将输入脚本化到SVN中,并将输入管道化到SVN中:

$msg=svn --force export $SVN[$i] 2>&1 <scripted_svn_input.txt

$msg=svn--force export$svn[$i]2>&1 By“capture”,您的意思是要记录提示吗?您正在查找吗?当我执行svn export命令时,如果缓存中存储的凭据没有权限,它应该提示我输入用户id和密码。在当前场景中,它不是提示。它等待一段时间,然后退出。
$msg=svn --force export $SVN[$i] 2>&1 <scripted_svn_input.txt