我在Ubuntu 18.04下使用Samba 一切都很好,使用没有问题。
对我来说只有一个问题是..followed 如您所见,Windows 在启动后无法立即通过远程 samba(Ubuntu 18.04)识别网络驱动器。
图中6个驱动器都是samba盘,但只有一个驱动器“Game(W:)”被“鼠标双击”识别
在samba方面,状态是这样的
$ sudo smbstatus
Samba version 4.7.6-Ubuntu
PID Username Group Machine Protocol Version Encryption Signing
----------------------------------------------------------------------------------------------------------------------------------------
18615 nobody nogroup 192.168.0.4 (ipv4:192.168.0.4:1620) SMB2_10 - -
Service pid Machine Connected at Encryption Signing
---------------------------------------------------------------------------------------------
Game 18615 192.168.0.4 수 1월 2 09시 59분 16초 2019 KST - -
Locked files:
Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
18615 1006 DENY_NONE 0x100080 RDONLY NONE /home/Game/share_samba . Wed Jan 2 09:59:18 2019
我的窗口通过诸如“鼠标点击”或“键盘按钮按下”之类的事件识别网络驱动器磁盘
我认为这种行为是不正常的,因为一旦链接其他 USB 外部磁盘,它总是会被识别。
任何人都可以帮助解决这个问题吗?
我用net use
命令和一个小脚本解决了这个问题。您可以以相同的方式添加无限份额:
:CHECKFOLDER1
net use S: \\server1\share /Y
timeout /t 5 /nobreak > NUL
IF NOT EXIST S: GOTO CHECKFOLDER1
:CHECKFOLDER2
net use S: \\server2\share /Y
timeout /t 5 /nobreak > NUL
IF NOT EXIST T: GOTO CHECKFOLDER2
将上述代码插入到 .bat 文件中并放入启动文件夹。要打开此文件夹,请按 Win+R 并键入shell:startup
命令。
将来,此脚本将在启动时自动运行,并尝试每 5 秒“挂载”这些共享。如果股票可用,它将退出。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句