Deadly 10 Geschrieben 9. November 2004 Melden Teilen Geschrieben 9. November 2004 hallo zusammen, folgende frage kann ich nicht beantworten .. wir haben zb. 3 lokationen mit beschreibungen fuer drucker DDLJ001 fuer Duesseldorf Laserjet 001 KSLJ001 fuer Kassel Laserjet 001 BOLJ001 fuer Bochum Laserjet damals unter novell konnte ich verschiedne trees bei der anmeldung nutzen .. und habe auch immer den richtigen drucker der abteilung bekommen ... das heisst .. egal wo mein notebook eingelogt wird ( lokation ) moechte ich den passenden abteilungsdrucker bekommen .. weiss da jemand ob und wie das moeglich ist ? moechte ich aber unter W2K ADS sowas machen kann ich mir nur vorstellen das es ein profil ist .. wie beim novell .. ein kolege sagte mir .. es sei unter Eigenschaften von Active Directory-Standorte und Dienste zu machen .. ich kann da nur nicht sehen was ich definieren kann .. kennt das jemand ? um jede hilfe waehre ich sehr dankbar .. Zitieren Link zu diesem Kommentar
Deadly 10 Geschrieben 11. November 2004 Autor Melden Teilen Geschrieben 11. November 2004 habs gefunden ! ---------------- Druckerzuweisung per Computername ------------------- @echo off rem ** benötigtes Tool: con2prt.exe aus dem ResKit, oder dem ZAK rem ** Allgemeine Hinweise: rem ** Computernamen ausfindig machen und Drucker wählen: rem ** mit der Anweisung ":~0,3" werden nur die ersten 3 Zeichen rem ** der Variable %computername% ausgewertet rem ** die ersten 7 Zeichen auslassen, dann alle berücksichtigen rem ** %computername:~7% gibt das Ergebnis "89ABCDEF0" rem ** erst mal alle vorh. Drucker löschen, damit keine falschzugeordneten Drucker rem ** mehr mit den Rechnern verbunden sind con2prt /f rem ** jetzt die Abfrage nach den Computernamen, rem ** mit /i wird Groß-/Kleinschreibung ignoriert if /i %computername:~0,3%==401 goto Drucker1 if /i %computername:~0,3%==402 goto Drucker2 if /i %computername:~0,3%==403 goto Drucker3 goto END :Drucker1 rem ** jetzt Standarddrucker für diesen Raum festlegen con2prt /cd \\dednsdc1\ist1 goto end :Drucker2 con2prt /cd \\dednsdc2\ist2 goto end :Drucker3 con2prt /cd \\dednsdc3\ist3 goto end :end ---------------- EOF: Druckerzuweisung per Computername ------------------- ---------------- IP Adresse als Variable setzen ------------------- rem ** Hiermit erstellen wir uns eine eigene Variable => %ipadress% die dann ** rem ** im weiteren Verlauf des Scriptes zur Abfrage benutzt werden kann ** for /f "Tokens=2 Delims=[] skip=1" %%i in ('ping -n 1 %computername%') do set IPAdress=%%i ---------------- EOF: IP Adresse als Variable setzen ------------------- Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.