精华内容
下载资源
问答
  • 在使用Windows过程中,经常要设置共享目录,用完之后,又要取消共享目录,如果只设置一次还好(直接右键—共享),但若有多个固定的目录需要设置取消,单个单个的设置就会很low,因而思考更快捷的解决方案:使用...

    1. 背景

    在使用Windows过程中,经常要设置共享目录,用完之后,又要取消共享目录,如果只设置一次还好(直接右键—共享),但若有多个固定的目录需要设置再取消,单个单个的设置就会很low,因而思考更快捷的解决方案:使用DOS脚本。

    2. dos命令

    windows下网络共享主要是用net命令实现,其有多个子命令,如:

    Command

    Sub-command

    annotation

    菜鸟翻译

    例子

    Net

    View

    NET VIEW displays a list of resources being shared on a computer. When used without options, it displays a list of computers in the current domain or network.

    1. 查看共享资源;
    2. 查看当前域(网络)PC数量

    Net view—查看域中PC数量

    Share

    NET SHARE makes a server's resources available to network users.

    目录共享

    D:\myself\windows_script>net share help="D:\myself\windows_script\help" /grant:everyone,full

    共享我的help文件,用户为everyone,权限为full(可读//修改),其中help共享名

    net share help delete --停止刚才的help共享

    Stop

    NET STOP stops Windows services.

    停止windows服务

    Net stop

    Start

    NET START lists running services.

    启动或查看已经启动的windows服务

    Net start

     

     

     

    3. 脚本化

    @echo off
    Rem close echo
     
    Rem chane active page
    chcp 437 >nul
    Rem delay expansion
    setlocal enabledelayedexpansion
     
    Rem set parameters
    set TESTLIST=D:\myself\windows_script\bat_out;D:\myself\windows_script\bat_test;D:\myself\windows_script\testnull;
    set TMPLIST=%TESTLIST%
     
    Rem print title
    
    echo=
    echo=
    echo ---------------------------%date% %time:~0,8%---------------------------
     
    set /a NUM = 1
    :loop
    for /f "tokens=1* delims=;" %%a in ("%TMPLIST%") do (
    	
    	Rem set local parameters
    	echo #!NUM! is %%a
    	
    	Rem share_the_dir
    	for %%h in ("%%a") do (
    		net share %%~nh="%%a" /GRANT:everyone,FULL
    	)
     
    	Rem recursion
    	set TMPLIST=%%b
    )
    if defined TMPLIST goto :loop
     
    Rem 
    echo=
    echo=
     
    endlocal
    
    pause

    4. 脚本分析

    1. 变量TESTLIST保存着待共享的路径(以分号分割,最后一个路径也要加分号“;”),后续生产可以设置;
    2. 采用for循环递归分割TESTLIST,抽取各个路径
    3. 在各个路径中取最后的目录名(内部for语句)---这里用到扩展变量
    4. 根据抽取的目录名和之前的路径调用net share进行共享;
    5. OK---全部搞定

    5. 测试结果

    展开全文
  • 一般来说,可以写入的目录能够拥有脚本的执行权限的,可写入的目录如: data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录,本篇将针对不同服务器环境来介绍如何取消这些...

    在这里插入图片描述

    网站安全中,对目录的执行权限是非常敏感的,一般来说,可以写入的目录是不能够拥有脚本的执行权限的,可写入的目录如: data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录,本篇将针对不同服务器环境来介绍如何取消这些目录的执行权限,当然我们也建议用户其他一些生成纯静态html的目录拥有可写入权限的也统统去除执行权限(执行权限改成无),这样系统会更为安全。

    **脚本资源访问:**用户可以访问文件的源代码,如 Active Server Pages (ASP) 应用程序中脚本资源访问的脚本。仅当指派了“读取”或“写入”权限时,才能使用此选项。用户可以访问源文件。如果 指派了“读取”权限,则可以读取源代码。如果指派了“写入”权限,则也可以对源代码进行写入。

    执行权限
    1、无权限:很明显,没有任何执行权限,不能执行任何代码,只能访问静态内容。
      2、纯脚本:像ASP、PHP、JSP等一类的语言编写的网站需要开启纯脚本权限。
      3、纯脚本和应用程序:除了可以执行脚本之外还可以执行可执行文件(.dll 和 .exe 文件)。

    无需生成也不需要经常更新的目录设置只读权限

    展开全文
  • 例如:现在/home目录下有 :目录 data 和 文件 test.txt (1)设置/home/test.txt可读写但是可以删除命令(文件设置): ... (3)递归的设置/home/data文件夹的可读写,但是可以删除权限命令(目录设置): ...

    例如:现在/home目录下有 :目录   data  和 文件  test.txt


       (1)设置/home/test.txt可读写但是不可以删除命令(文件设置):
          
              sudo chattr +a /home/test.txt
        
       (2)取消此权限命令(文件设置):
     
               sudo chattr -a /home/test.txt

       (3)递归的设置/home/data文件夹的可读写,但是不可以删除权限命令(目录设置):

              sudo chattr +a -R /home/data

       (4)递归取消文件夹的此属性(目录设置):

                 sudo chattr -a -R /home/data

     

    希望能够解决您的问题!!

    展开全文
  • windows中取消目录结构映射

    千次阅读 2019-01-09 10:50:29
    在修复双系统引导的时候将我的EFI目录映射到了G盘,实际上我的磁盘只分了C、D、E三个盘,这时“我的电脑”中多了一个G盘,这时要把这个多余的盘去掉还要用到之前的挂载命令。 【1】输入mountvol g: /s(这将你的EFI...

    在修复双系统引导的时候将我的EFI目录映射到了G盘,实际上我的磁盘只分了C、D、E三个盘,这时“我的电脑”中多了一个G盘,这时要把这个多余的盘去掉还要用到之前的挂载命令。

    【1】输入 mountvol g: /s (这将你的EFI目录结构映射到 G 盘) 

    【2】输入 mountvol g: /d(去掉映射的G盘)


    【补充】

    Mountvol

    创建、删除或列出卷装入点。Mountvol 是一种不需要驱动器号而链接卷的方式。

    语法

    mountvol [Drive:]Path VolumeName

    mountvol [Drive:]Path/d

    mountvol [Drive:]Path/l

    mountvol [Drive:]Path/p

    mountvol/r

    mountvol/n

    mountvol/e

    mountvolDrive:/s

    参数

    Drive:]Path

    指定装入点所在的现有 NTFS 目录文件夹。

    VolumeName

    指定装入点目标卷的卷名。卷名格式为 \\?\Volume{GUID}\,其中,{GUID} 是全局唯一标识符 (GUID)(例如,\\?\Volume\{2eca078d-5cbc-43d3-aff8-7e8511f60d0e}\)。

    /d

    从指定文件夹中删除卷装入点。

    /l

    列出指定文件夹的装入卷名。

    /p

    从指定的目录中删除卷装入点、卸载基本卷、使基本卷脱机,使其不可安装。如果其他过程使用的是该卷,则 mountvol 将在卸载该卷之前关闭所有打开的句柄。使用 /p 卸载的卷将在卷列表中作为 NOT MOUNTED UNTIL A VOLUME MOUNT POINT IS CREATED(创建卷装入点后才安装)列出。如果该卷的装入点不止一个,则使用 /p 之前请使用 /d 删除其他装入点。通过指派卷装入点,可以重新安装基本卷。

    /r

    删除系统中不再存在的卷装入点目录和注册表设置。这样,不但可以防止自动装入系统中以前的卷,而且可以防止其在添加回系统时被授予以前的卷装入点。

    /n

    禁止自动装入新的基本卷。新卷添加到系统时不会自动装入。

    /e

    重新启用新基本卷的自动装入。

    /s

    仅限于基于 Itanium 的计算机。在指定驱动器上装入 EFI 系统分区。

    /?

    在命令提示符下显示帮助。

    展开全文
  • Linux设置取消代理

    千次阅读 2020-09-10 21:08:14
    文章目录1.设置代理2.取消代理3.验证代理是否成功4.问题 1.设置代理 export http_proxy=ip地址:端口号 export https_proxy=ip地址:端口号 2.取消代理 unset http_proxy unset https_proxy 3.验证代理是否成功 ...
  • svn取消缓存设置及基本命令z

    千次阅读 2016-07-16 10:27:54
    svn取消缓存设置及基本命令z 用Svn时会有一种需求是需要换个帐号测试一下什么的,但往往有缓存,于是需要清理下才行: 一搬来说在客户端清理一下即可,经过实践是Ok的,如下: 1、在项目上右键,选择...
  • Go——设置取消代理

    千次阅读 2020-12-08 21:45:13
    通过 go get 命令下载...目录国内常用的GO代理goproxy七牛云阿里云设置代理Go 版本是 1.13 及以上其他版本取消代理查看GO的配置 国内常用的GO代理 goproxy https://goproxy.io/zh/ 七牛云 https://goproxy.cn 阿里云 ...
  • 如何取消本地svn目录关联

    千次阅读 2019-02-26 09:49:04
    直接、逐级地删除目标目录中的隐藏属性的.svn目录。 方法二 如果用的是TortoiseSVN客户端,则先在另外一处建立一个新目录A,右键点住svn目录并拖动到A上松手,在弹出的菜单中选择“SVN将版本控制的条目复制到目标...
  • ubuntu取消http_proxy设置

    万次阅读 2017-11-16 19:24:35
    之前用过latern的代理,后来因为一些原因能用了(认真脸),然后就卸载了latern。后来就出现了一系列蛋疼的事。 1.使用 sudo apt-get update 命令时,发现给出很多Ign 语句,出现 Retrying (Retry(total=1, ...
  • Windows共享目录权限设置(删除权限)

    千次阅读 2010-05-28 09:23:00
    通常我们在windows上,创建共享目录时, 需先创建一个操作系统用户(最好是最低权限用户, 如设置该用户属于user用户组)。然后创建一个文件夹, 在该文件夹“鼠标右键 - 属性 - 共享”中,即可设置共享的“读,写”...
  • 进入Redis目录下的src目录 执行命令:./redis-cli 先查询下密码:config get requirepass,如果没有密码会出现下图的提示 设置密码:config set requirepass 123456,123456是密码,大家可以自定义, ...
  • 如何取消eclipse设置项目的默认路径

    千次阅读 2015-09-09 09:49:39
    网上资料整理: 我们在某次启动eclipse时,如果勾选了 Use this as the default and do not ask again项,那么在下次启动时,...设置完之后,再重新启动eclipse时就又可以看到 提示选择工作空间的提示了。
  • 先在目录页 尾部 插入 分节符--下一页,然后在第一章开头点击页眉,出现页眉和页脚工具 ,取消 链接到qian前一条页眉的选中, 然后在正文的第二页,点击页眉 ,取消 链接到qian前一条页眉的选中,最后在页眉和页脚...
  • 取消CheckOut后的文件与svn的联系 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="删除目录下面.s
  • 交换机设置密码 system-view 进入系统视图 [huawei]user-interface console 0 控制台 [huawei-ui-console0]set authentication password cipher nihao 密码 [huawei-ui-console0]authenticcation-mode password 开启...
  • word目录如何取消某级标题的页码

    千次阅读 2019-08-06 10:09:52
    自动生成目录后,所有级别的标题都会附加页码,如果用word简单的取消页码功能,则会取消所有页码的显示,此时可以通过修改域代码,以达到显示某级页码的目的。 鼠标光标停在目录处,按Alt+F9,则目录会显示成一行...
  • 设置不续前节从1开始 正文中被分节符分开的章节会自动续前节编码,可以不设置,但是你要知道出了问题 是怎么产生的,该如何修改。我想我已经讲得很清楚了。 这是最终的效果,可以看到摘要前无页码,...
  • 设置反向代理泛目录(二级目录)的方法 1.设置httpd.conf 打开Apache24/conf文件夹下的httpd.conf设置文件,找到一下几行把前面的注释‘#’删除 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_...
  • 论文封面摘要正文页码不同 WORD中怎么编辑页码连续 设置目录和正文页码不同 请先参考上述地址,显示编辑标记 使用分节符将中文摘要以前、中文摘要、英文摘要、目录、正文的每一章独立分节。 然后从中文...
  • Linux把根目录设置成777权限的补救方法 前两天蛋蛋手就那么一抖啊,一小心就把根目录权限设置成777了。 本想执行chmod -R 777 ./* 结果一小心少按了一个点,变成了chmod -R 777 /*系统从根目录就赋予了权限,太...
  • DEDECMS部署完成后,重点目录设置如下: 1)将install删除。 2) data、templets、uploads、a或html目录, 设置可读写,取消执行的权限(Windows如何设置目录的权限?);当然对于data文件夹还有更好的解决办法,那...
  • 很多人电脑中由于工作和学习需要,考虑到各种不同来源文档的兼容性,电脑...其实,这个流氓功能是可以设置的,从这一点来讲WPS做的还不算流氓到底。 从WPS的程序目录中打开 配置工具,也可以从 WPS Office 界面点击上方
  • 设置eclipse主题风格和取消黑色主题(详细)

    万次阅读 多人点赞 2018-10-23 19:00:44
    一、将代码区域设置成黑色主题 代码区设置自己喜欢的代码风格,让你的代码与众不同,先上效果图: 1、第一步 到主题网上载自己喜欢的主题,下载链接: Eclipse Color主题下载 网站有很多的风格,选择自己喜欢...
  • 注:如果能直接在这个目录下创建sh文件,则可以在home目录下创建这个sh文件,然后用sudo cp命令将其拷贝到/etc/profile.d文件夹下。 取消Ubuntu开机密码: 点击右上角,右键,选择“系统管理”-》
  • 以下这篇文章解决了很久以来都没有处理好的问题,取消IIS 脚本执行权限后出现 403错误问题,关键点就是要删除 IIS 安全狗组件设置。 具体请看 Windows 2008 R2 的 IIS7.5 中目录执行权限的设置方法及其取消脚本后...
  • 文件服务器共享目录设置(一)

    千次阅读 2010-09-14 09:40:00
        在一机两网的使用过程中,如果虚拟机系统崩溃,往往造成虚拟机中文件丢失的情况,而且删除虚拟机的文件后,虚拟机所占用的空间并能减少,长此以往虚拟机文件体积越来越大,出现问题的几率也...
  • Linux设置文件夹可读写但是删除权限命令 此权限时使用命令chattr的a属性来设置的,具体命令为:  sudo chattr +a file(filename)  取消此权限命令:  sudo chattr -a file(filename) 若递归的设置...
  • 文章目录一、配置镜像1. by config command2. 命令行指定3.编辑 ~/.npmrc 加入下面内容二、设置代理1. 设置代理2. 如果需要认证的话可以这样设置:3. 如果代理支持https的话需要修改npm存放package的网站地址。4. ...
  • 在本地仓库的根路径下,找到ignore隐藏文件,编辑隐藏文件,在隐藏文件里添加或删除条目,即可在提交过程中忽略指定路径与取消忽略

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 184,742
精华内容 73,896
关键字:

删除不了取消目录设置