Discussione:
utente in specifica UO
(troppo vecchio per rispondere)
gege
2004-07-26 23:26:54 UTC
Permalink
Scusate se insisto con script da riga comandi: riesco a creare gli utenti
mediante script con l'utility ADDUSERS.EXE, ma gli utenti sono creati tutti
nell'unità organizzativa USERS. Mi farebbe comodo averli in diverse unità
organizzative.
Posso farlo direttamente con ADDUSERS.EXE o esiste altro comando o tools che
permette mediante riga di comando a spostare un'utente da un'UO ad un'altra?
Grazie ancora!
Support6
2004-07-27 07:32:47 UTC
Permalink
Post by gege
Scusate se insisto con script da riga comandi: riesco a creare gli
utenti mediante script con l'utility ADDUSERS.EXE, ma gli utenti sono
creati tutti nell'unità organizzativa USERS. Mi farebbe comodo averli
in diverse unità organizzative.
Posso farlo direttamente con ADDUSERS.EXE o esiste altro comando o
tools che permette mediante riga di comando a spostare un'utente da
un'UO ad un'altra?
puoi utilizzare il comando NET GROUP, oppure provare con le utility
Grpcpy.exe e Usrtogrp.exe del resource kit
Windows 2000 Server Resource Kit
http://www.microsoft.com/windows2000/techinfo/reskit/rktour/server/S_tools.asp

Ciao!
--
_______________________________
Microsoft® Technical Advice
news://news.microsoft.com
http://support.microsoft.com/newsgroups
gege
2004-07-27 07:58:47 UTC
Permalink
Scusatemi, ma penso veramente di essere stato poco chiaro io.
Innanzi tutto il SO utilizzato è Windows 2003.

Quello che voglio realizzare non è l'appartenenza dell'utente ad un gruppo
globale, ma ad una specifica Unità Organizzativa (ho un migliaio di utenti,
studenti e docenti di una scuola, e li vorrei organizzare meglio attraverso
le UO).

Ho notato che l'utility ADDUSERS.EXE è distribuita per windows 2000, in
effetti funziona anche in 2003 ma non riesce ad accettare il parametro per
la modifica della password al primo logon:
addusers intranet /e i:\script\docenti\docenti.txt /p:l

Ho visto che per windows2003 esiste uno script ADDUSERS.VBS che inserisce
gli utenti attraverso un foglio di EXCEL.
dove dovrebbe inserire l'utente nella specifica UO, ma non inserisce la
password (cosa che invece vorrei che facesse), e poi non riesco a far
funzionare lo script perché probabilmente non riesco a settare il parametro
per la mia rete:

"LDAP://DC=ArcadiaBay,DC=Com,OU=Internet"

cosa dovrei indicare su una macchina SERVER su dominio INTRANET tipo:
server.intranet.lan ?
Grazie ancora!
Post by Support6
Post by gege
Scusate se insisto con script da riga comandi: riesco a creare gli
utenti mediante script con l'utility ADDUSERS.EXE, ma gli utenti sono
creati tutti nell'unità organizzativa USERS. Mi farebbe comodo averli
in diverse unità organizzative.
Posso farlo direttamente con ADDUSERS.EXE o esiste altro comando o
tools che permette mediante riga di comando a spostare un'utente da
un'UO ad un'altra?
puoi utilizzare il comando NET GROUP, oppure provare con le utility
Grpcpy.exe e Usrtogrp.exe del resource kit
Windows 2000 Server Resource Kit
http://www.microsoft.com/windows2000/techinfo/reskit/rktour/server/S_tools.asp
Post by Support6
Ciao!
--
_______________________________
Microsoft® Technical Advice
news://news.microsoft.com
http://support.microsoft.com/newsgroups
Support6
2004-07-27 09:58:23 UTC
Permalink
Post by gege
Scusatemi, ma penso veramente di essere stato poco chiaro io.
Innanzi tutto il SO utilizzato è Windows 2003.
[CUT]

Visto che stai parlando di un Windows Server 2003, ti consiglio d provare
con i nuovi strumenti di supporto da linea di comando per il servizion di
Active directory, in particolare "DSAdd" potrebbe fare al caso tuo (digita
"dsadd user /?" al prompt dei comandi per la lista completa delle opzioni)
The new command-line tools for Active Directory in Windows Server 2003
http://support.microsoft.com/?id=298882
HOW TO: Utilizzare gli strumenti della riga di comando di Active Directory
per gestire oggetti di Active Directory in Windows Server 2003
http://support.microsoft.com/?id=322684
Post by gege
Ho visto che per windows2003 esiste uno script ADDUSERS.VBS che inserisce
gli utenti attraverso un foglio di EXCEL.
dove dovrebbe inserire l'utente nella specifica UO, ma non inserisce
la password (cosa che invece vorrei che facesse), e poi non riesco a
far funzionare lo script perché probabilmente non riesco a settare il
"LDAP://DC=ArcadiaBay,DC=Com,OU=Internet"
server.intranet.lan ?
[CUT]

Se non sbaglio il formato del path dovrebbe essere tipo il seguente
LDAP://DC=myDomain,DC=Com,OU=myOU

Basic User Account Creation with ADSI Scripting
http://support.microsoft.com/?id=230750
Microsoft® Active Directory Service Interfaces
http://download.microsoft.com/download/2/a/6/2a67db42-8154-47a5-a905-2bf2fabc1803/adinterface.doc

In più puoi dare uno sguardo anche questo
Create User Accounts from Information in an Excel Spreadsheet
http://msdn.microsoft.com/library/en-us/dnclinic/html/scripting04132004.asp

Ciao!
--
_______________________________
Microsoft® Technical Advice
news://news.microsoft.com
http://support.microsoft.com/newsgroups
gege
2004-07-27 15:20:19 UTC
Permalink
Ho provato il comando: dsadd user pippo -pwd Pippone1234
mi da errorre:dsadd non riuscito: 'Target object for this command' non è
corretto.
Grazie
Post by Support6
Post by gege
Scusatemi, ma penso veramente di essere stato poco chiaro io.
Innanzi tutto il SO utilizzato è Windows 2003.
[CUT]
Visto che stai parlando di un Windows Server 2003, ti consiglio d provare
con i nuovi strumenti di supporto da linea di comando per il servizion di
Active directory, in particolare "DSAdd" potrebbe fare al caso tuo (digita
"dsadd user /?" al prompt dei comandi per la lista completa delle opzioni)
The new command-line tools for Active Directory in Windows Server 2003
http://support.microsoft.com/?id=298882
HOW TO: Utilizzare gli strumenti della riga di comando di Active Directory
per gestire oggetti di Active Directory in Windows Server 2003
http://support.microsoft.com/?id=322684
Post by gege
Ho visto che per windows2003 esiste uno script ADDUSERS.VBS che inserisce
gli utenti attraverso un foglio di EXCEL.
dove dovrebbe inserire l'utente nella specifica UO, ma non inserisce
la password (cosa che invece vorrei che facesse), e poi non riesco a
far funzionare lo script perché probabilmente non riesco a settare il
"LDAP://DC=ArcadiaBay,DC=Com,OU=Internet"
server.intranet.lan ?
[CUT]
Se non sbaglio il formato del path dovrebbe essere tipo il seguente
LDAP://DC=myDomain,DC=Com,OU=myOU
Basic User Account Creation with ADSI Scripting
http://support.microsoft.com/?id=230750
Microsoft® Active Directory Service Interfaces
http://download.microsoft.com/download/2/a/6/2a67db42-8154-47a5-a905-2bf2fabc1803/adinterface.doc
Post by Support6
In più puoi dare uno sguardo anche questo
Create User Accounts from Information in an Excel Spreadsheet
http://msdn.microsoft.com/library/en-us/dnclinic/html/scripting04132004.asp
Post by Support6
Ciao!
--
_______________________________
Microsoft® Technical Advice
news://news.microsoft.com
http://support.microsoft.com/newsgroups
Support6
2004-07-27 15:56:46 UTC
Permalink
Post by gege
Ho provato il comando: dsadd user pippo -pwd Pippone1234
mi da errorre:dsadd non riuscito: 'Target object for this command' non è
[CUT]
Post by gege
Post by Support6
The new command-line tools for Active Directory in Windows Server
2003 http://support.microsoft.com/?id=298882
HOW TO: Utilizzare gli strumenti della riga di comando di Active Directory
per gestire oggetti di Active Directory in Windows Server 2003
http://support.microsoft.com/?id=322684
[CUT]

Perche devi utilizzare il DN dell'utente (ossia "Nome Distinto" di active
directory) e indicare la posizione in cui dev'essere creato.
Nell'esempio qui sotto viene creato l'utente "TestUser" in "Users" nel
dominio "domain.local"

dsadd user "cn=TestUser,cn=Users,dc=domain,dc=local" -pwd Test1234

Ciao!
--
_______________________________
Microsoft® Technical Advice
news://news.microsoft.com
http://support.microsoft.com/newsgroups
Loading...