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

回复 15楼 的帖子

12楼的命令结果不能贴出来看看么?
谁说批处理写不出来?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

E:\Documents and Settings\sgs000095.EL_SG01>net config workstation
计算机名                     \\HAPPY
计算机全名                   happy.EL_SG01
用户名                       SGS000095

工作站正运行于
        NetbiosSmb (000000000000)
        NetBT_Tcpip_{C398F681-CAF6-440F-A28B-003E9BB0B14E} (001EC9449074)
        NetBT_Tcpip_{EDB82F11-A2A9-48C6-B6AF-0D66068AD13A} (005056C00001)
        NetBT_Tcpip_{AD7966E7-1AEB-4055-B4D8-3EE1FB5A3EF4} (005056C00008)

软件版本                     Windows 2002

工作站域                     EL_SG01
工作站域 DNS 名称            EL_SG01
登录域                       EL_SG01

COM 打开超时 (秒)            0
COM 发送计数 (字节)          16
COM 发送超时 (毫秒)          250
命令成功完成。
  
我这个账号加到了 2个组里面  我想看到那个组的名字  有一个组是allow
我是想通过命令 得到 我的账号sgs000095 和这个账号所在的组 allow

TOP

求助 文本调用

在Z盘有个a.txt 里面内容如下:谁能帮我写个批处理文件  有以下功能:
  1. zhangsan
  2. lisi
  3. wangwu
  4. zhaoliu
复制代码
获取当前账户的用户名(域账号)
如果这个账号在a.txt里面(如zhangsan)
那么就执行 b.bat 如果不在就执行c.bat(b.bat 和c.bat都在z盘里面)
先谢谢大家了

[ 本帖最后由 ph221 于 2009-1-11 11:40 编辑 ]

TOP

  1. @echo off
  2. for /f "delims=" %%i in (a.bat) do set name=%%i&&call :s
  3. :s
  4. set a=%name%
  5. net user %a% >nul 2>nul && call b.bat ||call c.bat
复制代码

TOP

 楼主还是没说清楚呵。人家的回贴你看了吗?BATCHER第7楼要你列出两个命令的结果,唉,你就是不列。叫人家怎么帮你呵?
 BAT是很强大的,你这个问题根本不算什么问题,只是你没说清楚罢了。

TOP

都贴出来了  只是 他看完后 我删了

TOP

(1) Use domain account that owns "domain admins" or "account operator"group privilege
  1. net group /domain group001| find /i  "login-username"  && a.bat || b.bat
复制代码
(2) I use the localgroup to test the above script due to I haven't  domain controler at home.
  1. net localgroup users|find /i "poiuy123" > nul && echo poiuy123 account exist || echo poiuy123 acount not exist
复制代码
result as below :
poiuy123 account exist
  1. net localgroup users|find /i "kkkkk123" > nul && echo kkkkk123 account exist || echo kkkkk123 acount not exist
复制代码
result as below :

kkkkk123 acount not exist

(3) above  testing just for your reference.

[ 本帖最后由 pdanniel66 于 2011-3-12 19:51 编辑 ]

TOP

返回列表