[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理指定一个盘符比如D盘共享后加入管理员账号并给与最高权限

能不能用批处理或用嵌入其它语言,或用其它语言,最好是完全用批处理写这样个程序!
比如我想将D盘共享,然后在共享下面权限选项里加入管理员账号,最后将管理员账号赋于完全控制权限!

到底是给共享权限还是文件夹的属性权限

TOP

  1. net share 共享名字=d:\anydoc /grant:administrator,full
复制代码

TOP

回复 2楼 的帖子

从描述来看,应该是共享权限。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

如果是文件夹的访问权限
可以用CACLS来设置  
cacls /?

TOP

回复 3楼 的帖子

何解?
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Test>net share BatHome=C:\test\Batcher /grant:administrator,full
The option /GRANT:administrator,full is unknown.

The syntax of this command is:


NET SHARE
sharename
          sharename=drive:path [/USERS:number | /UNLIMITED]
                               [/REMARK:"text"]
                               [/CACHE:Manual | Documents| Programs | None ]
          sharename [/USERS:number | /UNLIMITED]
                    [/REMARK:"text"]
                    [/CACHE:Manual | Documents | Programs | None]
          {sharename | devicename | drive:path} /DELETE

More help is available by typing NET HELPMSG 3506.
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

楼上的  你的跟我系统不一样  我的是03的
  1. D:\testfolder>net share /?
  2. 此命令的语法是:
  3. NET SHARE
  4. sharename
  5.           sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
  6.                                [/USERS:number | /UNLIMITED]
  7.                                [/CACHE:Manual | Documents| Programs | None ]
  8.           sharename [/USERS:number | /UNLIMITED]
  9.                     [/REMARK:"text"]
  10.                     [/CACHE:Manual | Documents | Programs | None]
  11.           {sharename | devicename | drive:path} /DELETE
  12. D:\testfolder>
复制代码

TOP

再要不就是你没有取消“使用简单文件系统”

TOP

回复 7楼、8楼 的帖子

1、我刚刚取消了“使用简单文件共享”(“使用简单文件系统”是个笔误吧?),并重启了explorer,问题依旧。

2、2003跟XP相比,增加了很多命令,增强了很多命令的功能,不知道楼主是不是用的2003系统。XP里面的net命令是没有这个功能的,可以借助RKT里面的第三方命令行工具subinacl.exe或者SetACL.exe来实现。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

嗯  我的是03的  现在用03系统三年多了  所以不了解XP里都有什么功能   
好久没接触XP了

TOP

传个2003的NET,楼主试着覆盖下系统里的net.exe

TOP

回复 1楼 的帖子

很感谢各位的帮忙~
"Batcher"在这里很出名哦,帮忙搞搞定啊!~
大家能不能再开动脑筋想想要用XP里有效的命令啊~
我想了好长时间,比如想在注册表找到共享的相对应项再用命令添加啊,等等,也问了好多人,都搞不定啊,才到这里发贴求救的~

TOP

/grant:administrator,full
冒似没有这个参数吧!!

TOP

回复 12楼 的帖子

XP系统没有自带这样的命令
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

向各位学习了下怎么设置共享,原来都不会

  1. net share d=d:
  2. SetACL.exe -on "\\.\d" -ot shr -actn ace -ace "n:administrator;p:full"
复制代码
SetACL 论坛链接与翻译说明:
【有奖翻译】T004:命令行工具SetACL.exe2.0.3.0(权限控制)
http://bbs.bathome.net/viewthread.php?tid=3670
批处理之家论坛官方 QQ 群 :【当前人数/人数上限】【2009-07-08】
群①:43011867(181/200);群②:(暂缺数据);群③:66165582(120/200)。

TOP

返回列表