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

Problem mit Kix als Logonscript

Frage Entwicklung KiXtart

Mitglied: batman00

batman00 (Level 2) - Jetzt verbinden

10.11.2008, aktualisiert 19.11.2008, 8454 Aufrufe, 8 Kommentare

Hallo, ich hab hier mit unserem Kix ein Problem.
Wir haben eine SAN und daher wurden viele Laufwerke auf die SAN kopiert. Dieser Server hat natürlich einen anderen Namen und andere Freigabenamen.
Wir haben also unser KIX auf die neuen Namen geändert. Bei fast allen usern wurde das Laufwerk nicht gelöscht und durch das neue Ersetzt.

Jetzt habe ich eine Batch Datei geschrieben in der die Laufwerke gelöscht werden - im kix eine 10 Sekunden Pause eingebaut und dann werden die neue Laufwerke gelöscht.

Das läuft auch - mehr oder weniger.

Viele User haben das Problem, dass nicht alle Laufwerke gemappt werden. Zum Teil werden - ich löse dass anhand der Gruppenzugehörigkeit - einige Laufwerke nicht gemappt. Ich muss dann an den Rechner hin und per cmd das Script nochmals ausführen - dann sind alle Laufwerke da. Oder der User meldet sich ab und wieder an - dann sind alle wieder da. Und ich kommte nicht drauf.

Hier mal die batch - welche mit dem kix gestartet wird um die Laufwerke zu löschen:

net use h: /Delete
net use g: /Delete
net use v: /Delete
net use w: /Delete
net use x: /Delete
net use R: /Delete
net use I: /Delete
net use P: /Delete
net use M: /Delete


Und hier der erste Teil des Kix Logonscripts. Schon bei der ersten Gruppe passiert es häufig, dass nur das Laufwerk H und X gemappt werden. Die anderen nicht.

SetConsole("show")


run "\\SERVER\sysvol\FIRMENNAME\scripts\lwdelete.bat"

sleep 10
CLS




"Standard"

; REM *
; REM

; REM Laufwerkszuweisung für Standardzugriffe H + P + V + W + X
; REM

; REM *


IF INGROUP ("STANDARD")
USE H: "\\SERVER\@USERID"
USE P: "\\SERVER\Public"
USE V: "\\SERVER\Vorlagen"
USE W: "\\SERVER\Word"
USE x: "\\SERVER\Excel"

ENDIF


; REM
*
; REM
; REM
Laufwerkszuweisung für Administratoren Laufwerk I:
; REM
; REM
*

IF INGROUP ("GRUPPE2")
use i: "\\SERVER\IT$"


ENDIF


; REM *
; REM

; REM Laufwerkszuweisung für Sonderlaufwerk Laufwerk I:
; REM

; REM ***

IF INGROUP ("GRUPPEInventur")
use i: "\\SERVER\Inventur$"


ENDIF

Woran kann das liegen? Ist ja nichts spannendes in dem Script. Wie gesagt. per cmd und Script darüber ausführen funktioniert es IMMER.
Mitglied: 60730
10.11.2008 um 17:07 Uhr
Servus,

anstatt jedes Laufwerk einzeln zu löschen, kannst du auch einzeilig
Net use * /d /y
benutzen.

Probiere bitte mal aus anstatt:
IF INGROUP ("STANDARD")
den vollen Gruppennamen zu benutzen
IF INGROUP ("domainname\STANDARD")

PS:
Es ist zwar kein "muß" - aber sieht schöner aus - wenn du "einrückungen verwendest:
01.
IF INGROUP ("GRUPPEInventur") 
02.
            use i: "\\SERVER\Inventur$" 
03.
ENDIF

Und wegen:
Oder der User meldet sich ab und wieder an - dann sind alle wieder da.
Bist du dir sicher, daß die User vorher per Kix (loginscript) die Laufwerke gemappt haben, und nicht böse böse per Explorer?
Der Ast:
HKEY_CURRENT_USER\Network
"sollte" leer sein

Gruß
Bitte warten ..
Mitglied: batman00
11.11.2008 um 08:14 Uhr
Morgen, danke für die Hinweise welche ich jetzt mal befolgt habe. Heute hat schon wieder um 6.30 Uhr ein Kollege eine Mail geschickt, dass er kein einziges Laufwerk hat. Nur 2 und die - was ich gleich geprüft habe standen in der Registry wie du vermutet hast unter HKEY_CURRENT_USER\Network. Aber spielt das denn so eine Rolle? Da war nur 1 Laufwerk dabei - welches per Kix gemappt werden sollte. Wenn das ein großes Problem ist - kann ich die einträge per Script am anfang raushauen?


Ansonsten habe ich überall vor den Gruppennamen noch den Domainname eingetragen. Mal schauen was und ob das was bringt.

War sowieoso komisch. Ich habe vor 2 Wochen in der ADS 2 Gruppennamen umbenennen wollen. Eigentlich kein Problem. Habe das dann auch so im Kix so angepasst und dann war er der Meineung in der der Gruppe ist keiner. Habe ich dann den alten Gruppennamen wieder eingetragen - obwohl im ADS die Gruppennamen anders waren - hat er es wieder gezogen.
Bitte warten ..
Mitglied: 60730
11.11.2008 um 11:13 Uhr
Servus,
Wenn das ein großes Problem ist - kann ich die einträge per Script am anfang raushauen?
Ja ist es - erweitere deine kix Datei um folgende "führende" Zeilen: {Am Anfang}
explorer-reg.kix
01.
:explorer 
02.
	if existkey( "HKEY_CURRENT_USER\Network\" ) <> "0" 
03.
 
04.
		Deltree ( "HKEY_CURRENT_USER\Network" ) 
05.
		addkey  ( "HKEY_CURRENT_USER\Network" ) 
06.
	endif
"Natürlich ist das nur ein Beispiel - in "echt" - solltest du dir genau ansehen, welche Werte da drin stehen und dann genau die löschen (und nicht den ganzen Baum)

Heute hat schon wieder um 6.30 Uhr ein Kollege eine Mail geschickt
Dann "versuche es mal "so" - wenn Laufwerk x ein überall gemapptes Serverlaufwerk ist.
login.cmd
01.
net use * /de 
02.
call kix32 mein.kix 
03.
if not exist x:\>nul call kix32 mein.kix
Bitte warten ..
Mitglied: batman00
11.11.2008 um 13:49 Uhr
O.K. Werde das ganze mal versuchen. Nur für mich da es mich interessiert. Warum ist es ein Problem wenn man mal schon was mit dem Explorer gemapt hat. Warum mag das dass Kix nicht?

Werde das ganze aber erst nächste Woche versuchen - da ich Donnerstag / Freitag Urlaub habe und ich keine Lust hab dass ich dann per Fernwartung hier was beheben muss
Bitte warten ..
Mitglied: 60730
11.11.2008 um 17:31 Uhr
Zitat von batman00:
O.K. Werde das ganze mal versuchen. Nur für mich da es mich
interessiert. Warum ist es ein Problem wenn man mal schon was mit dem
Explorer gemapt hat. Warum mag das dass Kix nicht?
Das ist kein Kix Problem, sondern in prinzipielles, das du so überall anders auch findest. UNd im "speziellen" Fall..

und nicht böse böse per Explorer?
Die Bezeichnung "Böse" hat einen Grund - bei "echten" Admins verpöhnt, da es damit sehr schnell zu Problemen kommen kann. (Wenn sich ein Password/Server) ändert.

Es gibt (mindestens) zwei Wege, die zum gleichen Ziel führen.
Nimmst du den Vordereingang - bringt es dir nichts - wenn du nur den Schlüssel für den Hintereingang dabei hast. Oder andersherum,
oder so ähnlich


Werde das ganze aber erst nächste Woche versuchen - da ich
Donnerstag / Freitag Urlaub habe und ich keine Lust hab dass ich dann
per Fernwartung hier was beheben muss

Yupp mach das, obwohl ich ehrlicherweise lieber die"aktuellen" Böcke ausmerze - bevor ich in den Urlaub gehe.
Bitte warten ..
Mitglied: batman00
12.11.2008 um 09:19 Uhr
Also, was ich gerade gemerkt habe... Das Kix läuft sauber.... Definitiv. Es sind immer die gleichen die Probleme haben - und es liegt am Rechner. Melden sich die Leute an einem Rechner an - an dem die noch nicht angemeldet haben - funktioniert das Kix... Was könnte das sein???
Bitte warten ..
Mitglied: 60730
12.11.2008 um 17:44 Uhr
Zitat von batman00:
Was könnte das sein???

Vordertür / Hintertür - schau im Explorer, ob und welche Laufwerke dort "böse böse" verbunden wurden - und klemm die ab.
Bitte warten ..
Mitglied: batman00
19.11.2008 um 09:38 Uhr
Hm, hab jetzt mal das mit dem if not exist x: versucht. Habe also in meinem kixlogin in der letzten zeile folgendes eingegeben:

if not exist H:\>nul call "kix32.exe scriptSTANDORT.kix"


ENDIF

Da kommt dann aber die Meldung
ERROR : invalid method/function call: missing '('!
Script: Y:\DOMÄNE.com\scripts\scriptSTANDORT.kix
Line : 361

Ich hatte die Idee, dass wenn das Laufwerk H: nicht da sein sollte er das Script nochmals durchführt. Weil wie gesagt, führe ich es als User nochmals aus - Manuell - dann funktioniert es.
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(3)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
DSL, VDSL
Problem mit variernder Internetgeschwindigkeit (8)

Frage von schaurian zum Thema DSL, VDSL ...

Windows Netzwerk
gelöst Problem mit PSexec64 von Sysinternals (8)

Frage von MaxMoritz6 zum Thema Windows Netzwerk ...

Windows Server
gelöst Problem nach DC-Installation unter Server 2012 R2 (9)

Frage von manuel1985 zum Thema Windows Server ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...