PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe zu .bat-Datei


garfild
2009-04-18, 11:32:15
Hi Leute,
habe versucht ne .batch Datei zu schreiben....
nur wenn ich sie Ausführe kommt immer ne Fehlermeldung....
"Systemfehler 85" - "Der lokale Gerätename wird bereits verwendet"
Und durch die "Wait" Anwendung soll nach dem die Laufwerke Verbunden sind ein Text erscheinen "*Wir wünschen Ihnen einen schönen Tag" der 20 Sekunden stehen bleibt und sich dann Automatisch schließt,aber wo füge ich den text ein * bzw. die WAIT Datei?

Noch ne Information:
Die Laufwerke sind auf meiner NAS die über den Arbeitsplatz aufrufbar sind.
-> Info: Die Laufwerke heißen "Gruschtlkischt" und "Privat"




@ECHO OFF

CLS

NET USE Q: \\ServerEYE\Gruschtlkischt /Yes
NET USE T: \\ServerEyE\Privat /Yes

WAIT 20 Key



Wär cool wenn ihr mir helfen könnt....
bzw. die mir so schreiben das es Funktioniert...
bin nämlich nochn Anfänger in dem Gebiet.

Danke :smile:

Tommes
2009-04-18, 11:40:18
http://www.supportnet.de/listthread/196622

garfild
2009-04-18, 12:00:57
ok DANKE :smile:
...nun funktionieren die Verbindungen mit den Laufwerken.

Aber wie binde ich nun die WAIT funktion ein?

garfild
2009-04-18, 13:57:26
Habe das mit dem WAIT anders gelöst.

Aber ich möchte gerne das die LW beim hochfahren verbunden werden und beim runterfahren getrennt werden. Hier mal meine Lösung...nur funkts. wieder mal nicht:
@ECHO OFF

NET USE Q: \\ServerEYE\Gruschtlkischt /Yes
NET USE T: \\ServerEyE\Privat /Yes

:disconnect
net use Q: /del
net use T: /del
echo disconnected.

echo.
echo Marius und sein ServerEye wuenschen Ihnen einen schoenen Tag =)
echo.
pause

http://www.pic-upload.de/thumb/18.04.09/zvc3mx.jpg (http://www.pic-upload.de/view-1911815/console.jpg.html)

GanjaBob
2009-04-18, 17:06:59
das :disconnect wird direkt hinter den anderen befehlen ausgeführt weil's einfach überlesen wird. das ":blah" nutzt man nur als platzhalter für das "goto" kommando.

wobei ich nicht richtig verstehe was du genau machen willst... wieso willst du die netzlaufwerke vor dem herunterfahren wieder trennen?

hier gibt's das Resource Kit, da ist eine sleep.exe dabei welche du für die wait funktion nutzen kannst: http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
/ alternative kannst du auch ein "ping localhost -n 20" einbauen was in etwa 20 sekunden dauert

HeldImZelt
2009-04-18, 18:04:27
Nicht in Cyan schreiben, kann man schlecht lesen. Lösche den ganzen 'Disconnect' Abschnitt. Die Fehlermeldung bezieht sich auf die Buchstaben, die scheinbar schon vergeben sind, nimm dann andere. Die Wartezeit mit Ping ist gut, kannst noch ein >NUL hinten dran klemmen, dann bleibt's ruhig.

Bedenke, dass Netzlaufwerke u.U. verzögert eingebunden werden müssen.
http://www.forum-3dcenter.org/vbulletin/showthread.php?t=452465

garfild
2009-04-19, 15:49:53
Danke für Eure Hilfe!
Klappt jetzt alles!
:smile:

Wieder was gelernt =)