Войти

Показать полную графическую версию : [решено] Командная строка и работа в ней


Aleks84
20-10-2008, 08:10
Здравствуйте! помогите как переместить всех пользователей из одного подразделения в другое.
пробую вот так не получается.

dsquery user "ou=test, DC=TSTCP, DC=local" | dsmove -Newparent "ou=test1, DC=TSTCP, DC=local"

Petya V4sechkin
20-10-2008, 11:09
Aleks84, пример в этой теме (http://forums.microsoft.com/Technet-HU/ShowPost.aspx?PostID=3623374&SiteID=52) (6-й пост).
У вас это будет:
for /f "delims=" %a in ('dsquery user "OU=test,DC=TSTCP,DC=local"') do @dsmove %a -newparent "OU=test1,DC=TSTCP,DC=local"
Или (если сохранить в .cmd):
@echo off
for /f "delims=" %%a in ('dsquery user "OU=test,DC=TSTCP,DC=local"') do dsmove %%a -newparent "OU=test1,DC=TSTCP,DC=local"

Aleks84
20-10-2008, 12:30
я попробовал и вот что увидел

Microsoft Windows [Версия 5.2.3790]
(С) Корпорация Майкрософт, 1985-2003.

C:\Documents and Settings\Admin>for /f "delims=" %%a in ('dsquery user "OU=test,
DC=TSTCP,DC=local"') do dsmove %%a -newparent "OU=test1,DC=TSTCP,DC=local"
Непредвиденное появление: %%a.

C:\Documents and Settings\Admin>

Petya V4sechkin
20-10-2008, 12:31
я попробовал »
если сохранить в .cmd »

Aleks84
20-10-2008, 12:43
Спасибо!!!




© OSzone.net 2001-2012