小编nar*_*992的帖子

将密码传递给-credential

我正在尝试登录计算机.我一直在玩各种版本,并确定我过去的问题是当我不知道我真正想做什么的时候.

我发现在运行脚本时我在错误的PC上.

当我现在在正确的PC上运行脚本时,以下代码要求我输入密码.

gwmi win32_service –credential domain\username –computer PC#
Run Code Online (Sandbox Code Playgroud)

我上面的当前脚本是否有办法在没有用户输入的情况下强制使用用户名和密码?我必须为100台PC执行此操作,因此我想循环遍历所有这些PC而无需用户输入密码100次.


我尝试过以下操作:

$Username = 'domain\username'
$Password = 'password'

$pass = ConvertTo-SecureString -AsPlainText $Password -Force

$SecureString = $pass
# Users you password securly
$MySecureCreds = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Username,$SecureString –computer PC#
Run Code Online (Sandbox Code Playgroud)

但是,我得到了一个错误 A parameter cannot be found that matches parameter name 'computer'.

还尝试过:

$MySecureCreds = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Username,$SecureString 
# Sets yous credentials to be used
#$RemoteConn = New-PSSession -ComputerName "PC#" -Credential $MySecureCreds -Authentication default
Run Code Online (Sandbox Code Playgroud)

但RemoteConn不起作用

powershell credentials

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

电子邮件换行符不起作用

我试图在自动电子邮件的正文中强制换行。

我参考了很多例子,例如“Adding multiplelines to body of SMTP email VB.NET”

我尝试了许多不同的方法来进行换行:

  1. StringBuilder.AppendLine

    Dim sb As New StringBuilder
    sb.AppendLine("For security purposes, only the password will be provided within this email.")
    sb.AppendLine("Thank you and have a wonderful day.")
    
    Run Code Online (Sandbox Code Playgroud)
  2. 系统.环境.NewLine

    strbody = strbody & "Thank you and have a wonderful day. " & System.Environment.NewLine
    strbody = strbody & "Password: " & Dsa.Tables(0).Rows(0).Item(2) & System.Environment.NewLine & System.Environment.NewLine
    
    Run Code Online (Sandbox Code Playgroud)
  3. vb换行符

    strbody = strbody & "Thank you and have a wonderful day. " &  vbNewLine
    
    Run Code Online (Sandbox Code Playgroud)
  4. 铬铬 …

vb.net email line-breaks

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

标签 统计

credentials ×1

email ×1

line-breaks ×1

powershell ×1

vb.net ×1