批处理脚本映射 samba 共享用户名和密码并自动卸载

Batch script map samba share with username and password and auto dismount

我正在尝试通过批处理脚本将 Ubuntu 上的 Samba 共享添加到 Windows 上的映射驱动器。我需要在批处理文件中指定用户名和密码才能访问共享。我知道这很不安全,但我需要这样,因为批处理脚本会自动从其他东西生成。该共享也应在 30 分钟后卸载。

查看 net use /help,其中说明了如何映射共享以及如何删除它。

对于“30 分钟”部分,我将使用 schtasks 在指定时间创建一个到 运行 的计划任务。 如果你想保持独立,更现代的 windows 版本(我相信是 7ff)支持 TIMEOUT /T 1800 /NOBREAK,它等待 1800 秒并忽略按键。