Tool für Netzwerklaufwerke
Ich bräuchte etwas Hilfe beim erstellen eines WSH Tools für Hard Drive mapping, ich komme da einfach nicht weiter.
Es handelt sich um ein Windows Script Host (WSH):
1. das Programm soll nach dem Rechnernamen fragen in einer bestimmten Domäne
2. Man soll dem User ein Netzwerklaufwerk zuweisen unter einem freien Laufwerkbuchstaben oder nur per UNC (\\Rechnername\c$)
3. Explorer soll sich öffnen und das Verzeichnis %windir%\system32\CCM\Cache anzeigen.
Wenn es geht sollte der Anwender des Programmes das Netzwerklaufwerk auch wieder Trennen können.
Wäre klasse wenn mir einer helfen könnte den ich komme einfach nicht weiter....
Es handelt sich um ein Windows Script Host (WSH):
1. das Programm soll nach dem Rechnernamen fragen in einer bestimmten Domäne
2. Man soll dem User ein Netzwerklaufwerk zuweisen unter einem freien Laufwerkbuchstaben oder nur per UNC (\\Rechnername\c$)
3. Explorer soll sich öffnen und das Verzeichnis %windir%\system32\CCM\Cache anzeigen.
Wenn es geht sollte der Anwender des Programmes das Netzwerklaufwerk auch wieder Trennen können.
Wäre klasse wenn mir einer helfen könnte den ich komme einfach nicht weiter....
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 120598
Url: https://administrator.de/forum/tool-fuer-netzwerklaufwerke-120598.html
Ausgedruckt am: 23.12.2024 um 08:12 Uhr
13 Kommentare
Neuester Kommentar
hehe. das wird deinen Praktikumsbeauftragten in der Firma sicherlich sehr freuen, wenn du dir die Arbeit von anderen Leuten erledigen lässt.
Aufgabe 2 und 3 hab ich nach 2 minuten google gelöst. Das schaffst du auch.
und an 1 hab ich gar nicht erst die Google angeschmissen, die ist zu trivial.
und das Trennen geht wie in 2. nur mit nem Zusatz dran.
Also schmeiss die google an, und lass die Tasten rauchen. Du sollst während deines Praktikums auch was lernen. Weil wenn wir dir hier was komplettes liefern, dann scheiterst du spätestens bei der Frage, wie du das alles hingekriegt hast, und warum das Programm noch die Funktionen x und y enthält, die noch gar nicht gefordert waren. (z.B.)
Schönen Tag
Aufgabe 2 und 3 hab ich nach 2 minuten google gelöst. Das schaffst du auch.
und an 1 hab ich gar nicht erst die Google angeschmissen, die ist zu trivial.
und das Trennen geht wie in 2. nur mit nem Zusatz dran.
Also schmeiss die google an, und lass die Tasten rauchen. Du sollst während deines Praktikums auch was lernen. Weil wenn wir dir hier was komplettes liefern, dann scheiterst du spätestens bei der Frage, wie du das alles hingekriegt hast, und warum das Programm noch die Funktionen x und y enthält, die noch gar nicht gefordert waren. (z.B.)
Schönen Tag
Hallo,
bin zwar grad registriert hier, aber lese schon seit einiger mit. Daher schätze ich, niemand wird Dir ein fertiges Script anbieten.
Vielleicht hilft Dir die "Windows Script Dokumentation". Das ist eine Art Hilfedatei zu VBScript und JavaScript mit vielen Anwendungsbeispielen.
Dein "Projekt" hast Du ja schon selbst in drei Teilschritte eingeteilt. Anhand derer würde ich die Sache anpacken und zunächst für jeden Schritt ein eigenes Script erstellen. Schritt 2 würde ich noch weiter aufteilen und erstmal sehen, wie man grunsätzlich ein Netzlaufwerk einbindet.
Viel Erfolg. ;)
bin zwar grad registriert hier, aber lese schon seit einiger mit. Daher schätze ich, niemand wird Dir ein fertiges Script anbieten.
Vielleicht hilft Dir die "Windows Script Dokumentation". Das ist eine Art Hilfedatei zu VBScript und JavaScript mit vielen Anwendungsbeispielen.
Dein "Projekt" hast Du ja schon selbst in drei Teilschritte eingeteilt. Anhand derer würde ich die Sache anpacken und zunächst für jeden Schritt ein eigenes Script erstellen. Schritt 2 würde ich noch weiter aufteilen und erstmal sehen, wie man grunsätzlich ein Netzlaufwerk einbindet.
Viel Erfolg. ;)
google 2. link führt dich auf die Microsoft seite.
hier als Kopie, damit du es nicht so schwer hast:
Set objNetwork = Wscript.CreateObject("Wscript.Network")
Set objShell = WScript.CreateObject("WScript.Shell")
strDomain = objNetwork.DomainName
If strDomain = "fabrikam" Then
objShell.Run "net use x: \\atl-fs-01"
End If
hier als Kopie, damit du es nicht so schwer hast:
Set objNetwork = Wscript.CreateObject("Wscript.Network")
Set objShell = WScript.CreateObject("WScript.Shell")
strDomain = objNetwork.DomainName
If strDomain = "fabrikam" Then
objShell.Run "net use x: \\atl-fs-01"
End If
Moin,
also da kann ich den Vorrednern nur zustimmen !
Wenn wir dir hier alles "vorkauen" wirst du nicht viel in deinem Prkatikum lernen.
Deine Aufgabe ist nicht all zu schwer, das bekommst du hin [Scheinst ja nen Draht zur IT zu haben, sonst würdest du ja nicht dort dein Praktikum machen !].
Fange an [Google hilft] und wenn du was geschafft hast und nicht weiter kommst, poste dein Ergebniss rein und man wird dir sicherlich weiterhelfen - Aber erst Kopf anstrengen !
;)
Guckst du hier [Doku WSH] : http://www.dokuwelt.de/tutorial.php?themenID=139&kategorieID=1& ...
Zu Punkt 2 : Wäre mit "if Exist" lösbar [Auf CMD-Basis]
Wenn du dich damit auseinandersetzt [Etwas friemeln] wirst du das mit dem freien Laufwerksnamen hinbekommen :
Per Batch freien Laufwerksbuchstaben ermitteln
Ich werde es dir hier und jetzt nicht auseinanderfriemeln, das ist dein Part.
also da kann ich den Vorrednern nur zustimmen !
Wenn wir dir hier alles "vorkauen" wirst du nicht viel in deinem Prkatikum lernen.
Deine Aufgabe ist nicht all zu schwer, das bekommst du hin [Scheinst ja nen Draht zur IT zu haben, sonst würdest du ja nicht dort dein Praktikum machen !].
Fange an [Google hilft] und wenn du was geschafft hast und nicht weiter kommst, poste dein Ergebniss rein und man wird dir sicherlich weiterhelfen - Aber erst Kopf anstrengen !
;)
Guckst du hier [Doku WSH] : http://www.dokuwelt.de/tutorial.php?themenID=139&kategorieID=1& ...
Zu Punkt 2 : Wäre mit "if Exist" lösbar [Auf CMD-Basis]
Wenn du dich damit auseinandersetzt [Etwas friemeln] wirst du das mit dem freien Laufwerksnamen hinbekommen :
Per Batch freien Laufwerksbuchstaben ermitteln
Ich werde es dir hier und jetzt nicht auseinanderfriemeln, das ist dein Part.