精华内容
下载资源
问答
  • 下面我们将使用脚本来批量处理我们的文件夹权限在D盘新建一个1.bat的 脚本存储一下代码脚本大致如下:根据个人习惯可以进行修改 @echooff for/f"skip=1eol=;token=1-6delims=,"%%ain(d:\1234\1234.cvs)doicacls...

    在上一篇中我们说了一些简单的添加、修改、删除、批量文件夹授权给单用户的权限。

    下面我们将使用脚本来批量处理我们的文件夹权限

    在D盘新建一个1.bat的 脚本存储一下代码

    脚本大致如下:根据个人习惯可以进行修改
    @echo off
    for /f "skip=1 eol=; token=1-6 delims=," %%a in (d:\1234\1234.cvs) do icacls %%a %%b %%c%%d %%e %%f /T
    pause
    
    脚本的一些基本讲解:"skip=1 eol=; token=1-6 delims=,"
    skip=1            跳过第一行:第一行设定中文标语 文件夹  用户  权限登记等
    eol=;             分号开头的行为注释行
    token=1-6         将每行第1段,第2段,第3段,第4段,第5段,第6段字段分别赋予变量%%a,%%b,%%c,%%d,%%e,%%f
    delims=,          以逗号为分隔符
    
    %%a    对应表格的A列
    %%b    对应表格的B列
    %%c    对应表格的C列 这里面主要%%c%%d 直接是没有空格的。
    %%d    对应表格的D列
    %%e    对应表格的E列
    %%f    对应表格的F列

    在d:\1234 添加一个1234.cvs的文件 写入一下数据,后期可以根据子的需求进行调节

    以下的例子:给12文件夹授权999读取的权限

                        给13文件夹 删除999 的权限

    image.png

    展开全文
  • 在不同系统间共享打印机或者文件夹,由于权限的...一、win7系统共享设置本例以在D盘新建一个共享文件夹bak为例来进行说明。1.在D盘bak文件上右键属性,选择共享,进入高级共享设置,见下图。2.在权限设置中,把evrey...

    在不同系统间共享打印机或者文件夹,由于权限的的原因,会导致很多共享问题,如win7与win7系统之间可以正常访问题,但win10就无法访win7的共享文件目录,总是提示没有访问权限,什么原因呢?

    32af6d490cceb2be0754f2766cbf7497.png
    af0efd0eb8c67c76de7688a428080fb3.png

    下面我们来看看具体的解决办法。

    一、win7系统共享设置

    本例以在D盘新建一个共享文件夹bak为例来进行说明。

    1.在D盘bak文件上右键属性,选择共享,进入高级共享设置,见下图。

    cff3d11a063dff48aa2a61c46eb85164.png

    2.在权限设置中,把evreyone用户添加进去,并设置完全控制读、写权限。

    8805c2113435fa8c796e7ea2d7ccddcf.png
    c45ff8773ec9b225893fd0c1896a62fe.png

    3.进入网络共享中心,点击更改高级共享设置,把【启用文件和打印机共享】、【关闭密码保护共享】这两项选中。

    fc9ad9daf3dca467ae92f5806a476285.png
    dcaf231aec698fce4bb82ee2deaa305f.png
    ae0e3163bdac729c4969adf45eaea21e.png

    4.防火墙设置

    进入windows防火墙,点击【允许程序或功能通过防火墙】,把其中的【文件和打印机共享】勾上。

    5f41ff2a144b51059c26dd8548e03392.png
    a0760a5689bf660cb5b2026cb56da5c7.png
    d2e77de60c53a880bb534bf7d9c0cf06.png

    5.分区权限设置

    在所共享目录的D盘右键属性中,选择【安全】,在编辑权限中,同样地把everyone用户添加进入,并设置完全控制权限,如下图:

    bdf4f615b9fc51efbc988b038e201a7e.png
    f1e8836f8893573dc9d11ec428885011.png
    b8a42eb7989ab63e944bf48acca4d4e8.png
    328429c75935b4f1070c97d93bd56e31.png

    二、win10系统设置

    由于win10的安全性增加,需进行如下设置,否则访问win7共享文件夹时还是会提示无权限。

    1.从运行中输入“gpedit.msc"并回车,进入本地策略设置,并展开定位到【管理模块】---【网络】---【lanman工作站】

    d15a5380b9fb41c6d21f5285236699e6.png
    9621457f39b4ac17c13d15491a722aee.png

    2.在【lanman工作站】中,找到【启用不安全的来宾登陆】,双击打开其属性,选中【启用】,按确定即可。

    83e0797be5e2e57ac28a3d971c25559c.png
    53ed6614ab5984fa03a8e415182e5cb9.png

    最后,从电脑地址栏中直接输入共享电脑的ip地址或计算机名即可进入共享文件夹。

    73df402ac2090493be27345314832c79.png

    以上就是所有涉及到共享的操作,如对你有所帮助请点赞、转发、收藏;如有错误之处,敬请评论指出!

    展开全文
  • 利用主文件夹建个人备份文件夹 主文件夹的好处是:可以批量的建立以域用户名字命名的文件夹,可以根据需要结合共享和NTFS权限来...2、 管理员用户在D盘新建一个文件夹share并共享,共享权限为everyone完全控制...

     

    利用主文件夹建个人备份文件夹

    主文件夹的好处是:可以批量的建立以域用户名字命名的文件夹,可以根据需要结合共享和NTFS权限来实现用户的访问要求。

     

    一、具体实施方案:

    1 DC上新硬盘格式化分区为NTFS文件格式(D盘),D盘—属性—安全,删除AD\user

    2、 管理员用户在D盘下新建一个文件夹share并共享,共享权限为everyone完全控制

    3 、进入Active Directory 用户和计算机,新建OUAD并新建相关用户PC1,PC2

    4、 同时选中OU内多个用户配置主文件夹。

    连接盘符和任意可选,地址是存放共享文件夹服务器网络路径下,通过%username%变量轻松解决多用户的问题。

    5Share文件夹下相关用户的文件夹和权限会自动生成

    6、查看权限:相关用户对建立的相关文件夹具有完全权限,除了管理员和创建者可以访问其他人准不能访问(可根据实际需要添加NTFS权限)

    7、测试:以PC1用户登录发现已经自动映射好了

    直接访问\\192.168.2.1\share 拒绝。

    PC1想访问PC2\\192.168.2.1\share\pc2也是拒绝的。

    达到文件夹私有的目的,而且映射到本地备份非常的方便。

     

    扩展:部门经理要求能够访问整个部门文件夹

    新建用户manage,要求能够具有AD部门文件夹的完全权限,我们可以用组来简化我们的管理。然后根据需要给与权限分配,也很麻烦。有一个简单的方法,首先添加manageShare文件夹的NTFS完全权限,然后同样的方法建立manage 的映射文件夹,不过是直接建立在share这个AD部门文件夹之上的

    确定时问我们是否有权限,当然有,刚刚添加的。这个权限我测试了下不能写入,只能通过添加获取。

    现在登录manage访问

    成功实现

     人比较懒 不想贴图了 下附件

    转载于:https://blog.51cto.com/511cto/402881

    展开全文
  • 访问远程机器的文件夹的时候,首先需要对文件夹设置访问权限,具体方法自己搜一下,最好不要把共享文件夹放在桌面上... 本地机器里的vs中新建一个C#控制台应用程序,添加如下代码,我是远程电脑的D盘新建了一个...

            在访问远程机器的文件夹的时候,首先需要对文件夹设置访问权限,具体方法自己搜一下,最好不要把共享文件夹放在桌面上,很容易出现对路径无法访问的错误。下面就是代码了。我在网上查到很多人说这是对服务器的文件上传和下载,但是我觉得这和服务器没半毛钱关系,这就是一个局域网内的文件访问。

           在本地机器里的vs中新建一个C#控制台应用程序,添加如下代码,我是在远程电脑的D盘新建了一个共享文件夹Test2,然后在里面进行上传和下载操作的。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;
    using System.Diagnostics;
     
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                bool status = false;
    
                //连接共享文件夹
                status = connectState(@"\\192.168.2.144\Test2", "Admin", "123");
                if (status)
                {
                    //共享文件夹的目录
                    DirectoryInfo theFolder = new DirectoryInfo(@"\\192.168.2.144\Test2\");
                    //获取保存文件的路径
                    string PathName = theFolder.ToString();
                    //执行方法
                    Transport(@"D:\Test.txt", PathName, "4.txt");  //上传文件到另一台电脑的共享文件夹,需要设置共享文件夹的权限,共享文件夹不要设在桌面
                    TransportRemoteToLocal(@"D:\Test2.txt", PathName, "2.txt");  //从另一电脑的共享文件夹下载文件到本机
                }
                else
                {
                   
                }
                Console.ReadKey();
            }
    
            public static bool connectState(string path)
            {
                return connectState(path, "", "");
            }
            /// <summary>
            /// 连接远程共享文件夹
            /// </summary>
            /// <param name="path">远程共享文件夹的路径</param>
            /// <param name="userName">用户名</param>
            /// <param name="passWord">密码</param>
            /// <returns></returns>
            public static bool connectState(string path, string userName, string passWord)
            {
                bool Flag = false;
                Process proc = new Process();
                try
                {
                    proc.StartInfo.FileName = "cmd.exe";
                    proc.StartInfo.UseShellExecute = false;
                    proc.StartInfo.RedirectStandardInput = true;
                    proc.StartInfo.RedirectStandardOutput = true;
                    proc.StartInfo.RedirectStandardError = true;
                    proc.StartInfo.CreateNoWindow = true;
                    proc.Start();
                    string dosLine = "net use " + path + " " + passWord + " /user:" + userName;
                    proc.StandardInput.WriteLine(dosLine);
                    proc.StandardInput.WriteLine("exit");
                    while (!proc.HasExited)
                    {
                        proc.WaitForExit(1000);
                    }
                    string errormsg = proc.StandardError.ReadToEnd();
                    proc.StandardError.Close();
                    if (string.IsNullOrEmpty(errormsg))
                    {
                        Flag = true;
                    }
                    else
                    {
                        throw new Exception(errormsg);
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    proc.Close();
                    proc.Dispose();
                }
                return Flag;
            }
    
            /// <summary>
            /// 向远程文件夹保存本地内容,或者从远程文件夹下载文件到本地
            /// </summary>
            /// <param name="src">要保存的文件的路径,如果保存文件到共享文件夹,这个路径就是本地文件路径如:@"D:\1.avi"</param>
            /// <param name="dst">保存文件的路径,不含名称及扩展名</param>
            /// <param name="fileName">保存文件的名称以及扩展名</param>
            public static void Transport(string src, string dst, string fileName)
            {
    
                FileStream inFileStream = new FileStream(src, FileMode.Open);
                if (!Directory.Exists(dst))
                {
                    Directory.CreateDirectory(dst);
                }
                dst = dst + fileName;
    
                if (!File.Exists(dst))
                {
                    FileStream outFileStream = new FileStream(dst, FileMode.Create, FileAccess.Write);
    
    
                    byte[] buf = new byte[inFileStream.Length];
    
                    int byteCount;
    
                    while ((byteCount = inFileStream.Read(buf, 0, buf.Length)) > 0)
                    {
    
                        outFileStream.Write(buf, 0, byteCount);
    
                    }
    
                    inFileStream.Flush();
    
                    inFileStream.Close();
    
                    outFileStream.Flush();
    
                    outFileStream.Close();
                }
            }
    
            /// <summary>
            /// 从远程服务器下载文件到本地
            /// </summary>
            /// <param name="src">下载到本地后的文件路径,包含文件的扩展名</param>
            /// <param name="dst">远程服务器路径(共享文件夹路径)</param>
            /// <param name="fileName">远程服务器(共享文件夹)中的文件名称,包含扩展名</param>
            public static void TransportRemoteToLocal(string src, string dst, string fileName)   //src:下载到本地后的文件路径  dst:远程服务器路径 fileName:远程服务器dst路径下的文件名
            {
                if (!Directory.Exists(dst))
                {
                    Directory.CreateDirectory(dst);
                }
                dst = dst + fileName;
                FileStream inFileStream = new FileStream(dst, FileMode.Open);    //远程服务器文件  此处假定远程服务器共享文件夹下确实包含本文件,否则程序报错
    
                FileStream outFileStream = new FileStream(src, FileMode.OpenOrCreate);   //从远程服务器下载到本地的文件
    
                byte[] buf = new byte[inFileStream.Length];
    
                int byteCount;
    
                while ((byteCount = inFileStream.Read(buf, 0, buf.Length)) > 0)
                {
    
                    outFileStream.Write(buf, 0, byteCount);
    
                }
    
                inFileStream.Flush();
    
                inFileStream.Close();
    
                outFileStream.Flush();
    
                outFileStream.Close();
    
            }
    
        }
    }
    

    觉得有用的麻烦点个赞,谢谢!

    展开全文
  • 局域网内共享文件夹

    万次阅读 2018-12-20 14:41:38
    1、创建想要共享的文件夹,比如我在D盘新建share文件夹 2、右键属性点击共享 3、选中其中的 “everyone” 选项,添加他,然后可以相应的给予权限,然后点击下边的共享 4、然后回到上一个界面,选择高级共享,...
  • 1.os模块的常用目录处理函数 mkdir(path,[mode=0777]) 创建一个path指定的...makedirs(name,mode=511) 创建多级目录,如'd:/path1/path2/'则在d盘新建一个path1然后再在path1目录中新建一个path2 rmdir(path)
  • 1.创建存放模板文件的共享文件夹在D盘新建一个文件夹temp,共享权限为AD RMS Service Group组、system组完全控制,everyone组只读2.在 权限策略模板 属性中启用导出,并指定模板文件位置(位置一定是UNC路径)3.创建一...
  • 1、NTFS文件权限 1.1 NTFS基本介绍 它是常见的Windows文件系统,另外还有用FAT文件系统的(现在不常用了)。还有一个EXT文件系统(Linux常用) 目前大多采用NTFS文件系统...(1)在D盘新建一个文件夹,右键属性,...
  • 1.随便到一个盘里新建一个文件夹例如:temy。我建在D盘,就是:D:\ 2.打开注册表:regedit 3.找到下面的入境:HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security\(Office 2003 对应11....
  • 步骤:一:随便一个下创建一个文件www(文件名可以自己取)我的D:\www二:进入iis接着:接着下一步:接着下一步:然后点击完成三:进入D:\www,新建一个文件夹 一.确保权限已经打开比如我的是允许所有匿名...
  • 比如D盘新建一个文件夹,属性-安全-编辑-找到everyone和Authenticated 赋予所有权限,完全控制。 3.mdf本身问题,。。 解决办法:1.换版本 2。加权限 3. 使用mdf数据读取器,可查看里面的内容,数据库里新建...
  • 在不同系统间共享打印机或者文件夹,由于权限的...一、win7系统共享设置本例以在D盘新建一个共享文件夹bak为例来进行说明。1.在D盘bak文件上右键属性,选择共享,进入高级共享设置,见下图。2.在权限设置中,把evrey...
  • 在不同系统间共享打印机或者文件夹,由于权限的...一、win7系统共享设置本例以在D盘新建一个共享文件夹bak为例来进行说明。1.在D盘bak文件上右键属性,选择共享,进入高级共享设置,见下图。2.在权限设置中,把evrey...
  • 这是我今天安装idea时候新建项目时候出的问题,我之前一直用的...解决方法:我们先在D盘创建一个目录IdeaProjects 然后点击文件夹属性 点击 安全 点击编辑,将完全控制的运行勾上 再回到idea就可以创建项目了 ...
  • 删除2003服务器D盘上的文件夹以防干扰,然后新建一个“文件共享”文件夹,文件夹继续新建三个文件夹里边放入文件 共享名自定义 xp: 输入用户和密码(之前建立的用户,也可以新建,只要属于users组即可) ...
  • 在不同系统间共享打印机或者文件夹,由于权限...一、win7系统共享设置本例以在D盘新建一个共享文件夹bak为例来进行说明。1.在D盘bak文件上右键属性,选择共享,进入高级共享设置,见下图。2.在权限设置中,把evreyo...
  • 接下来要访问该共享资源的客户机中新建一个相同用户名和密码的账号,使用此账号登录客户机后,就能正常访问该账号所允许的共享资源。此方法较为安全,但要为网络中的每个用户都创建一个账号,不适合规模较大的网络...
  • 查询是否有逻辑目录,如果没有则需要新建一个,这里直接上新建逻辑目录的语句(需要在DBA权限下执行):create directory dump_dir as 'd:\test\dump';注:新建之后,需要在D盘创建对应的文件夹2.这里导入的是整个...
  • 改变我的文档路径到D盘.bat 改变窗口颜色并显示当前颜色代码.cmd 改名复制文件.cmd 文件数目分类统计.cmd 文本内容乱序排列.bat 文本内容互换.bat 断开网络联结.bat 新建 文本文档.txt 无敌删除命令.bat ...
  • 系列6-springCloud微服务-config配置中心

    千次阅读 2018-04-13 14:01:35
    config配置中心分为服务端和客户端,服务端根据文件存储位置分为三种设置方式:git\githupSVN本地存储其中git\githup,SVN的设置方式基本一样。...(不限于)D盘的根目录下新建一个文件夹:springCloudConfi...
  • 今天学习zookeeper集群部署Windows10上出现了很多问题现在一一叙述一下 问题1 ...问题2datadir权限问题 c部署是是需要系统管理员权限的,我觉得...则需要去conf文件夹下面新建一个文本,zoo.cfg,然后把zoo_sa...
  • 第二步:在FileUpload.aspx页面中放入FileUpload控件,Button控件及Label控件[用于显示上传文件的相关信息,如类型,大小等]第三步:在D盘上建一文件夹upload,并设置其权限为可读可写[具体设置请自行参考其它书籍]...
  • NTFS格式分区下(这里为d盘)创建文件夹FTP01和FTP02,然后设置安全权限,如图2。   同样设置文件夹FTP02的权限为FTP02完全控制,当然这里可以按照实际情况分配不同用户不同的权限。回到IIS管理器,选择一个FTP...
  • maven报错:failed to read artifact desriptor for *** 问题解决 今天学习的时候突然发现redis导包失败,报错为ailed to read artifact desriptor for...然后我就去D盘新建仓库文件夹,修改了项目maven仓库路径和s
  • windows7声卡驱动修复

    2011-02-24 17:21:48
    3.打开你系统的所在进入Windows-system32-Driverstore-FileRepository里面找到wdmaudio.inf_x86_neutral_aed2a4456700dfde文件夹. 一个一个慢慢找吧别着急. 4.右键单击点管理员取得所有权. 5.再进入(wdmaudio....
  • 3.打开你系统的所在进入Windows-system32-Driverstore-FileRepository里面找到wdmaudio.inf_x86_neutral_aed2a4456700dfde文件夹. 一个一个慢慢找吧别着急. 4.右键单击点管理员取得所有权. 5.再进入(wdmaudio....
  • Window_7声音完美解决

    2009-11-13 14:23:06
    3.打开你系统的所在进入Windows-system32-Driverstore-FileRepository里面找到wdmaudio.inf_x86_neutral_aed2a4456700dfde文件夹. 一个一个慢慢找吧别着急. 4.右键单击点管理员取得所有权.(双击“获取管理员...
  • 数据库存储目录迁移

    2017-06-02 15:25:00
    任意位置新建一个自己的目录,一般是新的硬盘上设置用户组与用户权限chown -vR mysql:mysql 目录名设置文件权限 chmod -vR 0700 目录名 mysql原始数据存储目录 /var/lib/mysql mysql文件夹所属用户组为mysql...
  • sql经典语句部分

    2011-07-31 11:16:50
    EXCEPT 运算符通过包括所有 TABLE1 中但不 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。 C: INTERSECT 运算符 INTERSECT 运算符通过只包括 ...
  • #数据库的卸载与安装 首先将压缩包:mysql-8.0.18-winx64.zip(mysql绿色解压版)解压到需要放在的...然后系统变量下面新建一个变量名为:MYSQL_Home。变量值为所放MYSQL的路径即可。然后Path里面新建%MYSQL_HOME%\

空空如也

空空如也

1 2 3 4
收藏数 68
精华内容 27
关键字:

在d盘新建一个文件夹权限