Top-Themen

Aktuelle Themen (A bis Z)

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

gelöst Mit Variablen führt kix nichts aus

Mitglied: TiTux

TiTux (Level 2) - Jetzt verbinden

26.08.2010, aktualisiert 16:26 Uhr, 6071 Aufrufe, 3 Kommentare

Servus,

beschäftige mich erst seit einigen Stunden mit kix und wollte gaaaanz langsam damit beginnen.
Erstes Ziel soll ein Logon-Script sein, dass nur ein einzelnes Laufwerk vom Server mappen soll.
Der Hostname des Servers lauftet in dem Fall "SRV-ADS-001" und darauf ist der Ordner "Daten" freitgegeben.

Habe die aktuelle Version von kixtart runtergeladen und führe das ganze auf einem Windows Server 2008 (64-Bit) aus.

Bis jetzt steht einfach das hier im Script:

Break off
USE S: "\\SRV-ADS-001\Daten"


Dies wird erfolgreich ausgeführt. Jetzt möchte ich mit Variablen arbeiten und habe damit begonnen, dem Server
eine Variable zu geben, was wie folgt aussieht:

Break off
$fs01="\\SRV-ADS-001"
USE S: "\\fs01\Daten"


Sobald ich das Laufwerk über die Variable mappen möchte, passiert auf dem Client nichts, das Script wird
anscheinend nicht aufgerufen.

Was ist daran denn nun falsch? Habe mir das Tutorial hier auf der Seite angesehen, komme aber nicht weiter.

Bin für jeden Tipp dankbar,

Gruß
Rainer
Mitglied: BigWim
26.08.2010 um 17:21 Uhr
Hallo Rainer,

Du hast nur das $ "vergessen", also entweder

01.
Break off 
02.
$fs01="\\SRV-ADS-001" 
03.
USE S: "$fs01\Daten"
oder

01.
Break off 
02.
$fs01="\\SRV-ADS-001" 
03.
USE S: $fs01 + "\Daten"
Ich empfehle Dir, direkt bei Text nur mit Hochkomma's zu arbeiten. Erleichert die Sache z. B. bei Pfadangaben. Es geht also auch so

01.
Break off 
02.
$fs01='\\SRV-ADS-001' 
03.
USE S: '$fs01\Daten'
Und wenn wir einmal dabei sind und die Freigaben berechnet werden, dann geht auch soetwas

01.
Break off 
02.
$Freigabe='\Freigabe' 
03.
$Server="\\SRV-ADS-001" 
04.
USE S: '$Server$Freigabe'
Aus Lesbarkeitsgründen verzichte ich aber möglichst auf die kürzeste Schreibweise und mache es so
01.
Break off 
02.
$Freigabe='Freigabe' 
03.
$Server="SRV-ADS-001" 
04.
USE S: '\\$Server\$Freigabe'
Viel Erfolg beim Experimentieren. Wenn Du mal nach KixScripten suchst, wirst Du eine Menge Anregungen finden ....

Markus
Bitte warten ..
Mitglied: TiTux
27.08.2010 um 09:30 Uhr
Super! Vielen Dank Markus!

Manchmal hat man einfach keinen Durchblick mehr, dann braucht man so ein Forum wie hier ;)

Habe echt viele Einstellungen getestet und bin durchs Web nach Beispielen gesurft, aber irgendwie habe ich es immer wieder
doch falsch hinbekommen.

Das Dollarzeichen hatte ich auch schon an der Stelle, mein eigentliches Problem war, dass ich die beiden "\\" der Freigabe vorangestellt hatte, also:

USE S: "\\$fs01\Daten"

anstatt ohne zwei Backslashs

USE S: "$fs01\Daten"

Bei Deiner zweiten Variante hast Du das "+" Zeichen im "use Befehl" mit drin, ist also nur eine andere Schreibform oder bringt das später einen anderen Vorteil
mit Variablen?

Auf jedenfall klappts jetzt und ich Danke Dir sehr.

Gruß
Rainer

PS: Jetzt kann ich ja loslegen .. muss das Mapping nämlich anhand von verschiedenen Standorten realisieren, aber hier gibt es ja ein Tutorial von gogoflash,
der das Beschreibt.
Bitte warten ..
Mitglied: BigWim
27.08.2010 um 10:45 Uhr
Zitat von TiTux:
Bei Deiner zweiten Variante hast Du das "+" Zeichen im "use Befehl" mit drin, ist also nur eine andere
Schreibform oder bringt das später einen anderen Vorteil mit Variablen?
Meine Projekte sind dafür nicht groß genug, sodass ich wirklich nur auf die Lesbarkeit schiele.
Profiprogrammierer mögen mir bitte widersprechen, aber guck, dass Dein Code lesbar bleibt und gut ist. Mein LoginScript ist in zwischen auf 750 Zeilen angewachsen ....

Ich komme, wie gesagt, am besten mit den Hochkomma's klar (erspart Dir einige Verkettungen mit +) und der Schreibweise "Variablen im String werden aufgelöst" (erspart noch einige Verkettungen mit + mehr).


PS: Jetzt kann ich ja loslegen .. muss das Mapping nämlich anhand von verschiedenen Standorten realisieren, aber hier gibt es
ja ein Tutorial von gogoflash der das Beschreibt.

Wenn Dir ein AD mit Gruppenkonzept zur Verfügung steht, beachte auf jeden Fall InGroup. Ansonsten kannst Du noch einiges über die Makros (@.....) ermitteln. Es gibt da feine Techniken

Viel Erfolg
Markus
Bitte warten ..
Ähnliche Inhalte
KiXtart

KIX - Löschen von Dateien bei Anmeldung

gelöst Frage von PhilzipKiXtart14 Kommentare

Hallo zusammen, wir haben folgendes Szenario: Für den Zugriff auf eines unserer Systeme wird ein einzigartiges Zertifikat benötigt, welches ...

Windows Server

Freigabe führt nicht zur Schreib-Berechtigung

gelöst Frage von ElmaCxWindows Server11 Kommentare

Hallo miteinander, ich bin seit 2 Tagen an einer Berechtigungs Problematik zu Gange, bei welcher ich die Lösung nicht ...

Windows 10

"Installationsfehler" führt zu einer Endlosschleife

Frage von ToygunWindows 105 Kommentare

Ein Kunde hat gestern abend das Windows 10 creators an einem seiner Clients gestartet. Seit heute morgen bleibt er ...

Batch & Shell

Mit zusammengesetzter Variable auf andere Variable zugreifen

gelöst Frage von abiberBatch & Shell2 Kommentare

Hallo zusammen, ich möchte in einer Batch Datei über Robocopy auf mehrere Rechner Dateien verteilen. Dazu möchte ich am ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 5 StundenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 7 StundenWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgborn vor 7 StundenMicrosoft7 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 2 TagenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1026 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)15 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...

Server
Route-Befehl Unterstützung (unter CMD)
Frage von FKRR56Server12 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...