【问题标题】:Batch script map samba share with username and password and auto dismount带有用户名和密码的批处理脚本映射 samba 共享并自动卸载
【发布时间】:2016-07-24 21:12:10
【问题描述】:

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

【问题讨论】:

    标签: windows batch-file ubuntu samba smb


    【解决方案1】:

    查看net use /help,它解释了如何映射共享以及如何删除它。

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

    【讨论】:

    • 啊,好吧,看来我可以用net use z: \\ubuntuserver\theshare /user:domain\username password 做到这一点但是,我真的不想走schtasks 路线,无论如何,在批处理脚本中包含自己会更好暂停或设置计时器?之后这应该可以工作net use z: /delete我会在测试后报告。
    猜你喜欢
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    • 2016-06-13
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多