wie sollte ich denn zeile für zeile lesen was welcher agent gemacht hat?
und welche gruppe veranwortliche war für das ticket?
muss es ja zeile für zeile auswerten, hast du mein beispiel gelesen?
ich muss ja zum schluss sogar auswerten??!!
wie sollte ich denn zeile für zeile lesen was welcher agent gemacht hat?
und welche gruppe veranwortliche war für das ticket?
muss es ja zeile für zeile auswerten, hast du mein beispiel gelesen?
ich muss ja zum schluss sogar auswerten??!!
so habe mal vieles unkenntlich gemacht aber muss es so zerpflücken ![]()
es sind immer die gleichen werte und Gruppen und zum Schluss muss bei gesamt gerechnet werden wer wie viel Tickets hat.
und die Ausgangstabelle ist alle Daten auf einem Tabellenblatt mit , bzw. mit ; getrennt.
danke
habe echt einen kleinen blackout kannst du mir einen kleinen einstieg geben wäre echt sehr dankbar dafür
ok ich kann sie in excel importieren dann muss diverse arbeiten gemacht werden
spalten die bestimmte namen enthalten auf ein anderes tabellenblatt, bestimmte werte zusammen fügen ...... und und
wo ich immer monatsende meinen chef einen report geben muss ob ich die SLA eingehalten habe,
dauer mindesten 1 h bis ich fertig bin die zeit kann ich mir sparen und weiter autoit lernen ![]()
eine idee ?
Hallo,
ich möchte eine csv auslesen und daraus mir einen Exceldatei "xls" bauen auch mit verschiedenen tabellenblättern,
mir fehlt der erste einstig wie ich dort parse und eine exel "xls"erzeuge hat jemand eine idee , tipps oder vielleicht sogar ein beispiel
Würde für jede hilfe sehr dankbar sein.
hat keiner eine idee?
/s /b
hätten auch gereicht aber erstellungsdatum und letzter zugriff kriegst du mit dir nicht hin ![]()
Hey,
habe von bugfix folgende funktion gefunden
Rekursive Datei/Ordner Auflistung per Objekt
habe aber leider keine idee wie ich es anwenden soll,
würde gerne verzeichnisse und unterverzeichnisse auflisten eventuell mit inhalt als auswahl??
mit letzter zugriff und erstellungsdatum und das ganze in txt umleiten hat jemand eine idee wie ich das angehen soll oder hat jemand was fertiges?
Wo ist der sinn an massentickets?
Unser kunde hat ITIL eingeführt super sache ![]()
wenn mehrer user auf ein share zugriff haben sollen da sollen pro user ein ticket gemacht werden finde ich auch schwachsinig aber was solls wollte eine liste übergeben mit user und short discription und dann tickets erstellen lassen ich dachte das mehr leute mit remedy arbeiten und man erfahrung austauschen könnte
das ist der grund ![]()
Hat keiner erfahrung mit remedy?
Ajaaa...???
hast du den string für mich auch in diesem tool gemacht?
kannst du mir ein gefallen tun ein paar screenshots machen wäre echt bombe
danke
danke funtz,
aber
habe jetzt folgenden output
"vorname1, nachname1
"vorname2, nachname2
wie kriege ich die gänse füsschen " weg?
hast du etwas wo ich mich einlesen kann über RegExp ich verstehe die hilfe nicht so richtig oder eine einleitung kurz für mich
wenn du zeit hast?
hier meine zeilen
"CN=nachname\, vorname0 (xx),OU=xx,OU=yyy,OU=ttt,DC=fm,DC=nl,DC=net"
"CN=nachname1\, vorname1 (xx),OU=xx,OU=yyy,OU=ttt,DC=fm,DC=nl,DC=net"
"CN=nachname2\, vorname2 (xx),OU=xx,OU=yyy,OU=ttt,DC=fm,DC=nl,DC=net"
"CN=nachname3\, vorname3 (xx),OU=xx,OU=yyy,OU=ttt,DC=fm,DC=nl,DC=net"
"CN=nachname4\, vorname4 (xx),OU=xx,OU=yyy,OU=ttt,DC=fm,DC=nl,DC=net"
habe ich jetzt nicht genau verstanden ?
und gerade bin ich auf mein nächtes problem gestossen er liest die nur erste zeile ?
eine idee?
Func NewItems2()
_GUICtrlListView_DeleteAllItems($hListView2)
$string = FileRead(@ScriptDir & '\logs\members.txt')
$array = StringRegExp($string, '(?:CN=)(\w+)(?:\\,\s*)(\w+)', 1)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView2)
Danke für die hilfe aber die namen werden untereinander erstellt und nicht durch komma getrennt ,
was mache ich falsch?
Func NewItems2()
$string = FileRead(@ScriptDir & '\logs\members.txt')
$array = StringRegExp($string, '(?:CN=)([a-zA-ZäöüÄÖÜß0-9_\-.]+)(?:\\,\s*)(\w+)', 1)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView2)
Next
EndFunc
wo genau war der fehler damit ich es verstehe???
folgender fehler tritt auf
F:\autoit\entwicklung\admin_tool\gui_01.au3(55,2) : ERROR: syntax error
Case
^
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.0.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#include <GUIConstantsEx.au3>
#Include <GuiListView.au3>
#include <ListViewConstants.au3>
GUICreate('*************AD Groups Export*************', 714, 669)
$hListView = GUICtrlCreateListView('Gruppe', 10, 10, 220, 580)
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 0, 560) ; setzt die erste Spalte des Listviews auf 560 Pixel Breite
$hButton = GUICtrlCreateButton('AD Auslesen', 10, 630, 80, 20)
GUISetState()
$hButton1 = GUICtrlCreateButton('Gruppe Auslesen', 10, 590, 90, 20)
GUISetState()
$hListView2 = GUICtrlCreateListView('User', 240, 10, 220, 580)
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 0, 560) ; setzt die erste Spalte des Listviews auf 560 Pixel Breite
$hButton2 = GUICtrlCreateButton('Member of', 240, 593, 80, 20)
GUISetState()
$hButton3 = GUICtrlCreateButton('Export2', 380, 593, 80, 20)
GUISetState()
$hButton4 = GUICtrlCreateButton('Export1', 150, 593, 80, 20)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $hButton
RunWait(@ComSpec & " /c " & 'F:\autoit\entwicklung\admin_tool\tools\gruppen.cmd', "", @SW_HIDE)
;exportier die AD gruüüen in eine TXT über dsquery
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,
Case $hButton1
NewItems()
EndSwitch
WEnd
Func NewItems()
$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$array = StringRegExp($string, 'CN=(.+?),.*', 3)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView)
;liest die gruppen.txt ein und stellt sie in der $listview dar schneidet nach cn= und nach dem ersten ,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Next
EndFunc
Case $hButton2
$ListViewText = _GUICtrlListView_GetItemTextArray($hlistview)
consolewrite($ListViewText[1]&@CRLF)
RunWait(@ComSpec & " /c " & 'F:\autoit\entwicklung\admin_tool\tools\gruppen.cmd', "", @SW_HIDE);list die gruppen user aus und exportiert sie in member.txt
NewItems()
EndSwitch
WEnd
Func NewItems()
;$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$string = FileRead(@ScriptDir & '\logs\members.txt')
$array = StringRegExp($string, ' (?:CN=)(\w+)(?:\\,\s*)(\w+)', 1)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView2)
;liest die members.txt ein und stellt sie in der $listview2 dar schneidet nach cn= und nach dem ersten ,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Next
EndFunc
Wo habe ich den mache ich den Syntax fehler ?
Vielleicht wenn mir jemand erklärt was ich falsch mache?
[autoit#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.0.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#include <GUIConstantsEx.au3>
#Include <GuiListView.au3>
#include <ListViewConstants.au3>
GUICreate('*************AD Groups Export*************', 714, 669)
$hListView = GUICtrlCreateListView('Gruppe', 10, 10, 220, 580)
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 0, 560) ; setzt die erste Spalte des Listviews auf 560 Pixel Breite
$hButton = GUICtrlCreateButton('AD Auslesen', 10, 630, 80, 20)
GUISetState()
$hButton1 = GUICtrlCreateButton('Gruppe Auslesen', 10, 590, 90, 20)
GUISetState()
$hListView2 = GUICtrlCreateListView('User', 240, 10, 220, 580)
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 0, 560) ; setzt die erste Spalte des Listviews auf 560 Pixel Breite
$hButton2 = GUICtrlCreateButton('Member of', 240, 593, 80, 20)
GUISetState()
$hButton3 = GUICtrlCreateButton('Export2', 380, 593, 80, 20)
GUISetState()
$hButton4 = GUICtrlCreateButton('Export1', 150, 593, 80, 20)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $hButton
RunWait(@ComSpec & " /c " & 'F:\autoit\entwicklung\admin_tool\tools\gruppen.cmd', "", @SW_HIDE)
;exportier die AD gruüüen in eine TXT über dsquery
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,
Case $hButton1
NewItems()
EndSwitch
WEnd
Func NewItems()
$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$array = StringRegExp($string, 'CN=(.+?),.*', 3)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView)
;liest die gruppen.txt ein und stellt sie in der $listview dar schneidet nach cn= und nach dem ersten ,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Next
EndFunc
Case $hButton2
$ListViewText = _GUICtrlListView_GetItemTextArray($hlistview)
consolewrite($ListViewText[1]&@CRLF)
RunWait(@ComSpec & " /c " & 'F:\autoit\entwicklung\admin_tool\tools\gruppen.cmd', "", @SW_HIDE);list die gruppen user aus und exportiert sie in member.txt
NewItems()
EndSwitch
WEnd
Func NewItems()
;$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$string = FileRead(@ScriptDir & '\logs\members.txt')
$array = StringRegExp($string, ' (?:CN=)(\w+)(?:\\,\s*)(\w+)', 1)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView2)
;liest die members.txt ein und stellt sie in der $listview2 dar schneidet nach cn= und nach dem ersten ,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Next
EndFunc[/autoit]
Hey,
Lade was in eine listview
Case $hButton1
NewItems()
EndSwitch
WEnd
Func NewItems()
;$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$string = FileRead(@ScriptDir & '\logs\gruppen.txt')
$array = StringRegExp($string, 'CN=(.+?),.*', 3)
For $i = 0 To UBound($array) - 1
GUICtrlCreateListViewItem($array[$i], $hListView)
möchte es aber vorher den inhalt löschen damit er mir das nicht immer hinten ranhängt eine idee?
Hey,
habe wieder mal ein kleines Problem,
quelltext = "CN=nachname\, vorname (xx,OU=xx
benutzer string = $array = StringRegExp($string, 'CN=(.+?),.*', 3)
ausgeworfener text= vorname\
soll= vorname,nachname
bzw.= nachname,vorname
wie realiesiere ich das? wie sollte der string lauten??
Danke