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 Script stopt bei IF Architektur

Mitglied: shell-lover

shell-lover (Level 1) - Jetzt verbinden

24.03.2010, aktualisiert 07:44 Uhr, 3858 Aufrufe, 5 Kommentare

Anmeldescript bricht an einer stelle einfach ab ohne Fehlermeldung

Guten Morgen zusammen,

habe folgendes Problem. In meiner 2k3 AD habe ich ein Loginscript, welches für alle User ausgeführt wird.

Dieses Script soll wie bei vielen anderen wahrscheinlich auch, Drucker/Laufwerke/etc. mappen und sonstiges Konfigurieren.

Nun gibt es in meinem Script einen Part, bei dem ein Netzwerkdrucker installiert werden soll, aber nur dann, wenn der Rechner ein x86 Rechner ist - das sieht folgendermaßen aus:

[...]
:c3000
If PROCESSOR_ARCHITECTURE=AMD64 goto end
rundll32 printui.dll,PrintUIEntry /in /n "\\Server\Drucker Name"
:end
[...]

Das script wird einfach an der Stelle "If PROCESSOR_ARCHITECTURE" abgebrochen und arbeitet den rest nicht mehr ab.

Wenn ich kjetzt aber das "If PROCESSOR_ARCHITECTURE" mit einem REM deaktiviere funktioniert es wieder, aber dann haben alle x64 Rechner das Problem, dass die Druckerinstallation hängen bleibt, da es für diesen Drucker keinen x64 Treiber gibt..


Irgendwelche Ideen???

THX vorab!
Mitglied: 60730
24.03.2010 um 08:02 Uhr
Moin,

das ist einfach.

Du willst eine Variable auslesen, also:
If "%PROCESSOR_ARCHITECTURE%"
Du willst die vergleichen, also
If "%PROCESSOR_ARCHITECTURE%"=="AMD64"

Du willst nur einen Befehl danach durchführen, also besser

01.
If "%PROCESSOR_ARCHITECTURE%"=="x86" rundll32 printui.dll,PrintUIEntry /in /n "\\Server\Drucker Name"
02.
:end
Im Fall von mehreren Befehlen:

01.
If "%PROCESSOR_ARCHITECTURE%"=="x86" (
02.
                                                              rundll32 printui.dll,PrintUIEntry /in /n "\\Server\Drucker Name1"
03.
                                                              rundll32 printui.dll,PrintUIEntry /in /n "\\Server\Drucker Name2"
04.
)
05.
:end

Gruß
Bitte warten ..
Mitglied: SlainteMhath
24.03.2010 um 08:03 Uhr
Moin,

Versuchs mal mit
01.
If "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto end
lg,
Slainte

/EDIT: Ah, mist, Timo is schon früher wach als ich
Bitte warten ..
Mitglied: shell-lover
24.03.2010 um 08:11 Uhr
Zitat von 60730:

> If "%PROCESSOR_ARCHITECTURE%"

Ähhhh - Sch.... Brett vorm Kopf

Herzlichen Dank für die schnelle unterstützung!

Probier ich direkt mal aus.
Bitte warten ..
Mitglied: shell-lover
24.03.2010 um 08:51 Uhr
Funktioniert - Danke!

zeichen füllllllleeeerrrrr
Bitte warten ..
Mitglied: 60730
24.03.2010 um 08:54 Uhr
Moin,

wenns das dann war - was ich einfach mal behaupte, dann Haken dran - nicht vergessen.

@ Slainte: Kennst du doch, wer früher kommt, darf später gehen
Bitte warten ..
Ähnliche Inhalte
Linux
Linux distributionen Bit Architektur
gelöst Frage von He-Man-Master-of-the-UniverseLinux5 Kommentare

Hallo, eine Frage zu den Architekturen varianten von Linux. Mir ist bekannt das i386 ein 32 Bit System ist ...

Sicherheit

Endpoint Protection Client-Server-Architektur

gelöst Frage von 118080Sicherheit29 Kommentare

Abend :-) Ich suche eine Endpoint Security Lösung. Diese soll Client/Server basiert sein, dh: Auf den Clients ist eigentlich ...

Vmware

VMWare Architektur vCenter WAN

Frage von BenStar1981Vmware2 Kommentare

Hallo, Wir haben am Hauptstandort eine VMware Umgebung mit 6 ESX Server mit 1 VCenter Server. Die Data Stores ...

Netzwerke

Netzwerk-Architektur mit VLANs

gelöst Frage von niLuxxNetzwerke48 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Ich werde in Kürze das Netzwerk unserer (sehr) kleinen Firma ...

Neue Wissensbeiträge
Outlook & Mail

Outlook 2016 stürzt ab, wenn man ein (at)- Zeichen im Text einer neuen E-Mail schreibt

Tipp von Enriqe vor 1 StundeOutlook & Mail1 Kommentar

Bei uns in der Firma häuften sich die Fälle, bei denen sich Outlook kommentarlos verabschiedet, wenn man ein - ...

Google Android

Google sperrt Android-Updates und den Play Store für Huawei

Information von Deepsys vor 1 TagGoogle Android8 Kommentare

Das finde ich schon ein starkes Stück, Trump der Welt Diktator. So kann man mit einem Dekret mal eben ...

Windows 7

Südkoreas Regierung setzt auf Linux, um Windows 7 Clients abzulösen

Information von kgborn vor 1 TagWindows 74 Kommentare

Kleiner Infosplitter zum Wochenanfang: Während München (LiMux) und die niedersächsische Finanzverwaltung von Linux auf einen Windows 10-Client (und Office) ...

Internet
Big Brother is Watching You
Information von transocean vor 1 TagInternet1 Kommentar

Moin, die Datenkrake Google fischt Informationen über Einkäufe ab, die GMail Nutzer im Netz tätigen. Gruß Uwe

Heiß diskutierte Inhalte
Windows 10
Windows am MAC
Frage von LeeX01Windows 1016 Kommentare

Guten Abend zusammen, ich habe gerade ein Macbook Pro vor mir welches ich mit einem Windows 10 to go ...

Humor (lol)
Mitarbeiter meldet: VPN funktioniert nicht
gelöst Frage von Epixc0reHumor (lol)13 Kommentare

Servus, einer unserer Mitarbeiter meldete heute, sein VPN funktioniert Zuhause nicht, im LTE Netz aber schon. Per Teamviewer hin ...

Linux Userverwaltung
Ist sudo auf Servern Pflicht?
gelöst Frage von lcer00Linux Userverwaltung13 Kommentare

Hallo zusammen, wir haben für einige Netzwerkdienste einige Debian Server. Auf diesen Servern arbeiten keine Benutzer im eigentlichen sinne. ...

Batch & Shell
Powershell Datum der zuletzt eingespielten Patche bei remote Servern ermitteln
Frage von bensonhedgesBatch & Shell13 Kommentare

Hallo, ich möchte gerne anhand einer Serverliste (bsp. computers.txt) via PS ermitteln, wann derjeweilige Server zuletzt gepatcht wurde (Liste ...