![如何自动登录共享文件夹?](https://linux22.com/image/1258315/%E5%A6%82%E4%BD%95%E8%87%AA%E5%8A%A8%E7%99%BB%E5%BD%95%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
我正在 Windows7 上创建计划任务,以将某些文件复制到另一台计算机上的共享文件夹。但是,共享文件夹需要用户名和密码才能具有复制权限。如何从我正在使用的批处理文件中自动提供登录凭据?
答案1
有几种方法,尽管它们相对简单:
- 在您的计算机上创建一个帐户,使用与远程计算机相同的用户名和密码,并以该帐户的身份运行 bat 文件。(或者在远程计算机上创建一个帐户,使用与本地计算机相同的用户名和密码)
- 连接到远程计算机并选择保存凭据的选项。然后在您的用户帐户下运行计划任务,以便它将使用保存的凭据。
- 在批处理文件中,使用 net use 命令通过用户名和密码连接到共享。批处理文件中的密码将以纯文本形式显示,因此这不如 1 或 2 那么安全。
Net use 的语法是:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]