小编1Bi*_*ars的帖子

New-PsDrive 从 DFS 共享进行远程复制错误:指定的登录会话不存在

因此,回顾一下情况:我在一台计算机上尝试使用运行 powershell enter-pssession computername,然后从远程会话运行以下逻辑:

$DFSPath = "\\DFSpath.com"
$RDL1 = [char](1+[char](gdr ?)[-1].name)
New-PSDrive -Name $RDL1 -PSProvider FileSystem -Root $DFSPath -Persist -credential domain\UN
Run Code Online (Sandbox Code Playgroud)

get-variable 正确显示变量。但是当我尝试使用 创建时New-PSDrive,它给出:

New-PSDrive : A specified logon session does not exist. It may already have
been terminated
Run Code Online (Sandbox Code Playgroud)

我确实看过这个:PowerShell 2.0:在远程会话期间访问Windows共享,但无法让它工作。另外,我不知道如何在上面的脚本中设计它(它将在多台计算机上运行)。有更新的吗?我正在使用 v3 powershell。非常感谢!

powershell dictionary drive

6
推荐指数
1
解决办法
2万
查看次数

Powershell Select-Object -match或?

可以像这样使用select-Object来匹配吗?

If ((Get-content $file | select-object -last 1) -match 'deleted' -or 'return'){"yes"} else {"No"}
Run Code Online (Sandbox Code Playgroud)

这不会产生错误,但无论$ file中匹配的最后一个字符串是什么都会告诉我.如果要么匹配,我想显示是.

powershell

3
推荐指数
1
解决办法
5310
查看次数

标签 统计

powershell ×2

dictionary ×1

drive ×1