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, 4573 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
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
Iso einlegen und cmd ausführen (4)

Frage von Morslupatus zum Thema Batch & Shell ...

Batch & Shell
Powershell Import Computer aus csv in array und Befehl abarbeiten (4)

Frage von Robbi666 zum Thema Batch & Shell ...

Batch & Shell
Batchdatei auf einem Server ausführen mit psexec.exe (18)

Frage von imebro zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...

Batch & Shell
gelöst Base64 Decode (Batch,VBS) (16)

Frage von clragon zum Thema Batch & Shell ...

LAN, WAN, Wireless
Wie Gäste ins Internet bringen? (15)

Frage von xSiggix zum Thema LAN, WAN, Wireless ...