如何bat免密码登录Windows?

cmd shell

1 前言

一个问题,一篇文章,一出故事。
笔者最近想通过bat自动登录Windows服务器,于是整理此脚本。

2 最佳实践

2.1 创建脚本

按下【Win+R】键,然后执行以下命令,

notepad d:\autoLoginServer.bat

加入如下脚本并保存,

@echo off
set serverName="ser01.cmdschool.org"
set serverUser="cmdschool\admin"
set serverPaasswd="adminPasswd"

cmdkey /generic:%serverName% /user:%serverUser% /pass:%serverPaasswd%
powershell -Command "mstsc /v:%serverName%"

你需要注意的是,
– 变量“serverName”声明远程登录的服务器的主机名称,本范例为“ser01.cmdschool.org”
– 变量“serverUser”声明远程登录的服务器的登录账号,本范例为“cmdschool\admin”
– 变量“serverName”声明远程登录的服务器的登录密码,本范例为“adminPasswd”

2.2 测试脚本

按下【Win+R】键,然后执行以下命令,

d:\autoLoginServer.bat

参阅文档
=====================
https://www.codenong.com/44680220/

没有评论

发表回复

cmd shell
如何忽略PowerShell错误邮件地址?

1 前言 一个问题,一篇文章,一出故事。 笔者使用PowerShell发送邮件时,由于收件人列表包含 …

Windows
如何修改Windows的时区?

1 前言 一个问题,一篇文章,一出故事。 笔者由于需要使用命令设置Windows系统的时区,于是整理 …

Windows
如何熟悉微软的OAuth 2.0和OpenID Connect?

1 OAuth的基础知识 1.1 OAuth的简介 – OAuth即Open Autho …