命令行
at \\192.168.xx.xx 09:09 net share admin$ /unlimited /grant:administrator,full
首先要注意AT命令的"cmd"参数不能加引号,如上述命令写成
at \\192.168.xx.xx 09:09 “net share admin$ /unlimited /grant:administrator,full”,在win7环境下不能成功执行。
其次要注意,使用命令net share 开启admin$,不能在admin$后面加路径,否则将提示错误:“您可能没有指定admin$或IPC$共享的路径”。这个错误提示有点误导人,明明指定了路径,却提示没有指定;没有指定路径,反而正确执行了。在Win7环境下,最好加上参数 /unlimited 和 /grant。
另外,在Win7环境下,如果开启了UAC控制,要想远程执行命令,只能使用Administrator用户,如果是其它用户,即使是Administrators组的,也没有此权限。不过,如果关闭了UAC控制,则普通用户也可以远程执行命令。