我有一个xml文件,我将一个PSCredential
对象存储在我得到的xml文件中
Get-Credential | Export-CliXml c:\creds.xml
$credentials = Import-CliXml c:\creds.xml
然后我尝试用{/ 1>调用Get-TfsWorkspace
$tfss = Get-TfsWorkspace -Server $tfs_server -Credential $credentials
在尝试使用我存储在xml中的TF30063
对象时,我一直收到PSCredential
未经授权的错误,但是,如果我省略了-Credential
标记,我会看到一个对话框请求我的凭据,我可以成功地以这种方式登录到tfs,但是,这违背了我的自动化目的。
将PSCredential
对象作为-Credential
传递时,是否存在我遗漏的内容?
谢谢!