danke für die Hilfe bis jetzt.
Aber ich glaube auf das überhebliche getue habe ich keinen Bock mehr.
weil man ein Hintergrundinformation nicht hat.
Ich habe versucht euch die Fragen zu beantworten, die ihr gestellt habt.
Ich bin auch kein Programmierer. Ich habe mir das Programm ohne
Vorkenntnisse zusammengebaut. Klar geht das bestimmt besser.
richtigen Programmierkentnisse habe. Sonst wäre ich ja selbst drauf gekommen!.
Hi,
.... es wir ja immer geiler.
Wann fängst du an, alle notwendigen Informationen bereitzustellen?
Das Ab/Anmeldeverhalten mit einem "verbogenen" Anmeldedienst ist meilenweit
vom Standardsystemverhalten entfernt, auf das wir die Ganze Zeit antworten.
msgina!=nwgina
Post by BerndKAIch habe eine Pause in das Batch-File eingebaut, so dass ich beim
herunterfahren in der DOS-Box etwas eigeben konnte.
Resultat: Die Netzwerklaufwerke stehen an dieser Stelle unter Vista nicht
mehr zur Verfügung. Also konnte ich auch nichts aufs Homelaufwerk kopieren!
Blödsinn. Du willst uns doch nicht erzählen, das du die ganze Zeit mit
"I:" arbeitest? Was meinst du, warum es UNC Pfade gibt?
Verwende sie! net use ist ein reiner Userkontext, UNC ist universal.
Post by BerndKAMit "net use" kann man dort die Laufwerke nochmal verbinden, aber das bringt
mich nicht weiter, da durch unterschiedliche Standorte unterschiedliche
UNC-Pfade vorgegeben sind.
net use, net use, net use ... hör auf in 16Bit zu denken.
UNC existiert seit Mitte der Neunziger.
Post by BerndKAAlso auch kein Fall für xcopy.
Doch. xcopy kann UNC.
Post by BerndKAObwohl ich ich erstaunt bin wieviele Parameter in xcopy vorhanden sind.
Was meinst du wie viele es kann, wenn man auch noch die Variablen des
Systems abfragt und selbsterstellte zur Laufzeit hinzunimmt?
Post by BerndKADas Programm, wäre nur ein Standort da, hätte man durch xcopy ersetzten können.
Was nun?
Subnetz des Standorts ermitteln, als parameter abfragen und dann per
"if %netid%=192.168.1 xcopy blabla \\server\share\%username%" kopieren.
---------- IP Adresse und Subnetz als Variable setzen -------------------
rem ** Hiermit erstellen wir uns 2 eigene Variablen =>
rem %ipadress% und %netid% die dann im weiteren Verlauf des
rem Scriptes zur Abfrage benutzt werden können **
for /f "Tokens=2 Delims=[] skip=1" %%i in ('ping -n 1 %computername%') do
set IPAdress=%%i
for /f "Tokens=1,2,3 Delims=." %%a in ('echo %IPAdress%') do set
NetID=%%a.%%b.%%c
---------------- EOF: IP Adresse als Variable setzen -------------------
Sorry, aber wie kann man selber programmieren und dabei so unkreativ sein?
Tschö
Mark
--
Mark Heitbrink - MVP Windows Server - Group Policy
Homepage: www.gruppenrichtlinien.de - deutsch
Discuss : www.freelists.org/list/gpupdate