windows - 尝试从指定用户的网络驱动器复制数据但出现错误
问题描述
我正在尝试使用脚本来恢复在将用户的计算机升级到 Windows 10 之前创建的备份文件夹。
该脚本要求用户的主文件夹所在的子文件夹和用户的用户名。一旦拥有这两个变量,它将这些变量的值输入到网络路径中,然后将该网络路径映射到用于打开 CMD 的管理员帐户的 H 驱动器。
但是,当脚本尝试访问指定文件夹时输入用户凭据后,我收到此错误:
“发生系统错误 1312。指定的登录会话不存在。它可能已经终止。”
这是我的脚本:
@echo off
:main
set /p location=Please enter the location of the user (These can be located at \\<domain>\root\HOMES):
set /p usern=Please enter the username:
net use H: \\<domain>\root\HOMES\%location%\%usern%\win10backup
echo Before proceeding, please confirm that the backup folder is named "win10backup" (without quotes)
set /p input=Enter 'y' to continue:
xcopy H:\win10backup C:\Users\%username%\ /O /X /E /H /K
注意:是我的公司域。出于安全原因已删除。
任何帮助将不胜感激。
解决方案
推荐阅读
- azure-devops - Azure DevOps:在 Azure SQL 发布部署中,缺少以下 SqlCmd 变量的值:env master
- node.js - 如何在 WebStorm 中调试使用 TypeScript 运行的 node.js 应用程序?
- javascript - 如何创建具有 2 个或多个具有不同大小的对象属性的新对象并设置新属性
- node.js - 使用 Fastify 和 Nestjs 上传文件错误
- php - 更改数组的键
- gcc - Octave 4.2.2 在使用 c++14 编译时存在模棱两可的问题
- visual-studio - conhost 与 cmd -> Windows 注册表
- c# - 使用格式化程序序列化 XML
- modbus - 如果我重叠多寄存器 Modbus 数据项可能会出现什么问题?
- multithreading - popen 真的是线程安全的吗?