Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Befehl nur für bestimme Organisationseinheit ausführen (Kixtart)

Frage Entwicklung KiXtart

Mitglied: anding

anding (Level 2) - Jetzt verbinden

23.11.2006, aktualisiert 05.04.2007, 4570 Aufrufe, 1 Kommentar

Hallo NG!

Gibts eine Möglichkeit in Kix einen Befehl nur für eine bestimmt OU vom AD ausführen zu lassen?!

wie
If InGroup ("")
nur halt
If inOU ("***")

Danke schon mal...
Mitglied: superboh
05.04.2007 um 23:22 Uhr
Hi,

ich hab vor einiger Zeit mal zwei Funktionen gefunden, mit der man die jeweilige OU bestimmen kann, vielleicht hilft es Dir ja:

01.
Function GetComputerOU() 
02.
  ReDim $TempArray[0] 
03.
  ReDim $GetComputerOU 
04.
  $adSys = CreateObject("ADSystemInfo") 
05.
  $TempArray = Split($adSys.ComputerName,",") 
06.
  ; Check if there's a comma in the CN, eg if the user name = "Surname, Name" AD returns "Surname\, Name" 
07.
	If Right($TempArray[0],1) = "\" 
08.
	  $Start = 2 
09.
	Else 
10.
	  $Start = 1 
11.
	EndIf 
12.
	 
13.
	For $Counter = $Start To Ubound($TempArray) 
14.
	  If Len($GetComputerOU) = 0 
15.
	    $GetComputerOu = $TempArray[$Counter] 
16.
	  Else 
17.
	   $GetComputerOu = $GetComputerOu + "," + $TempArray[$Counter] 
18.
	  EndIf 
19.
	Next 
20.
	 
21.
	$adSys = 0 
22.
EndFunction GetComputerOU()  
23.
 
24.
 
25.
 
26.
Function GetUserOU() 
27.
	ReDim $TempArray[0] 
28.
	ReDim $GetUserOU 
29.
	$adSys = CreateObject("ADSystemInfo") 
30.
	$TempArray = Split($adSys.UserName,",") 
31.
	; Check if there's a comma in the CN, eg if the user name = "Surname, Name" AD returns "Surname\, Name" 
32.
	If Right($TempArray[0],1) = "\" 
33.
	  $Start = 2 
34.
	Else 
35.
	  $Start = 1 
36.
	EndIf 
37.
	 
38.
	For $Counter = $Start To Ubound($TempArray) 
39.
	  If Len($GetUserOU) = 0 
40.
	    $GetUserOu = $TempArray[$Counter] 
41.
	  Else 
42.
	    $GetUserOu = $GetUserOu + "," + $TempArray[$Counter] 
43.
	  EndIf 
44.
	Next 
45.
	 
46.
	$adSys = 0 
47.
EndFunction GetUserOU() 
Gruß,
Thomas
Bitte warten ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
Batch & Shell
Batchdatei auf einem Server ausführen mit psexec.exe (16)

Frage von imebro zum Thema Batch & Shell ...

Batch & Shell
Ungewolltes Ausgabeformat in CMD (Befehlszeile+ Befehl) (3)

Frage von DerArne zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...