【脚本分享】deepin下如何访问Windows共享资料
Tofloor
poster avatar
中国新蔡
deepin
2020-12-18 07:21
Author

今天闲来无事,翻到以前写的一篇帖子:

deepin如何访问windows共享文件:https://bbs.deepin.org/post/173228

看了一下,感觉对新手来说还是比较麻烦,所以今天又写了一个小脚本来解决这个问题。

这里是以Windows共享非匿名访问为前提的情况下,匿名情况下没有测试,等有空再改进吧!共两个文件,一个是脚本文件,一个是配置文件,配置文件里有参数设置说明,请把需要设置的参数在配置文件修改后,在执行脚本挂载。

脚本文件内容:windows_share.sh

#!/bin/bash
#This scrīpt write by xiaoxie @2020-12-17 QQ:920172302
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin
. ./peizhi.ini
echo "请输入您的密码,以便执行后续步骤:"
mkdir -p ~/$mount_point
sudo apt --fix-broken install > /dev/null 2>&1
sudo apt install cifs-utils > /dev/null 2>&1
sudo mount.cifs $share_add ~/$mount_point -o user=$win_user,uid=$UID,password=$win_user_passwd

配置文件内容:peizhi.ini

#此为配置文件,具体参数请参考以下各项说明。

#该参数为要访问的Windows共享目录;比如://192.168.5.100/视频
share_add=//192.168.5.100/视频
#在当前deepin用户目录下创建的目录名,作为挂载点,可设置多级目录;比如:win/dir2
mount_point=win/dir2
#在Windows用户创建的用来访问共享文件的用户名
win_user=xx
#在Windows用户创建的用来访问共享文件的用户名的访问密码
win_user_passwd=123

打包好的文件如下:

https://wwe.lanzous.com/ifLv5jgth6h


测试截图:



您的回复就是我发帖的最大动力,期待您的回复!

Reply Favorite View the author
All Replies
ghostry
deepin
2020-12-18 12:59
#1

为啥用脚本? 图形界面连不上?

Reply View the author
155******39
deepin
2020-12-18 15:51
#2

SMB地址输入到地址栏不就连接上了吗?

Reply View the author
谢克辉
deepin beta test group
2020-12-18 16:35
#3

能开机自启动吗

Reply View the author
Sun
deepin
2020-12-18 16:47
#4

试试特殊字符的密码能不能用.[哈哈] 类似 '!@#$%^&'

Reply View the author
sammy-621
deepin
2020-12-18 17:22
#5

有没有人象我一样:

1、本机双系统,win10和deepin

2、图形界面下,deepin里访问windows磁盘分区,有时有完全权限,有时没有权限(有加锁标志)。

下图是有权限时的情况。有权限与无权限的发生情况没找出规律来。


Reply View the author
残念
deepin
2020-12-18 17:35
#6
sammy-621

有没有人象我一样:

1、本机双系统,win10和deepin

2、图形界面下,deepin里访问windows磁盘分区,有时有完全权限,有时没有权限(有加锁标志)。

下图是有权限时的情况。有权限与无权限的发生情况没找出规律来。


关闭windows的快速启动(永久)

或者从windows重启进入deepin,也就是不要在Windows下关机

Reply View the author
deepin
2020-12-18 18:58
#7

我有个问题,什么情况下能在win10下看到deepin系统盘的文件?

Reply View the author
sammy-621
deepin
2020-12-18 18:58
#8
残念

关闭windows的快速启动(永久)

或者从windows重启进入deepin,也就是不要在Windows下关机

牛Beer呀兄弟,你是怎么发现这样的规律的?原理是啥呀?

Reply View the author
sammy-621
deepin
2020-12-18 19:04
#9
残念

关闭windows的快速启动(永久)

或者从windows重启进入deepin,也就是不要在Windows下关机

受教了,非常感谢!!这个问题困扰我很久了,要是能知其所以然,就更好了[坏笑]

Reply View the author
残念
deepin
2020-12-18 20:23
#10
sammy-621

牛Beer呀兄弟,你是怎么发现这样的规律的?原理是啥呀?

电脑会将内存中的所有内容保存到硬盘中,生成一个名为hiberfil.sys 的文件,而在唤醒休眠或者再次开机时,内存则会直接读取hiberfil.sys 文件,无需重新逐一加载驱动及程序等。为了避免文件受损,所以就变成只读了

Reply View the author
q77190858
deepin
2020-12-19 09:14
#11
sammy-621

有没有人象我一样:

1、本机双系统,win10和deepin

2、图形界面下,deepin里访问windows磁盘分区,有时有完全权限,有时没有权限(有加锁标志)。

下图是有权限时的情况。有权限与无权限的发生情况没找出规律来。


关闭win10的快速启动就行了,哈哈,现在才发现啊

Reply View the author
Jack
deepin
2020-12-21 02:41
#12
残念

电脑会将内存中的所有内容保存到硬盘中,生成一个名为hiberfil.sys 的文件,而在唤醒休眠或者再次开机时,内存则会直接读取hiberfil.sys 文件,无需重新逐一加载驱动及程序等。为了避免文件受损,所以就变成只读了

为什么我的电脑是关机可以读取,重启进入deepin就无法读取?

Reply View the author
中国新蔡
deepin
2022-08-21 16:55
#13

原文中的下载链接已经失效,帖子没法编辑,把新链接放在这里,

https://wwe.lanzouq.com/ifLv5jgth6h

Reply View the author