Ich habe einige Netzwerklaufwerkszuordnungen, die beim Neustart verschiedenen Programmen zur Verfügung stehen sollen. Sie bleiben jedoch getrennt, bis ich sie manuell besuche.
Wenn ein Programm wie OneNote, das auf einem Netzlaufwerk freigegebene Notizen liest, versucht, eine Verbindung herzustellen, wird die Freigabe nicht angezeigt und es wird keine automatische erneute Verbindung hergestellt.
Ich suche nach einer vollautomatischen Lösung, vorzugsweise nur einer Einstellung, mit der Windows beim Maschinenstart die Verbindung nativ wiederherstellen kann.
Zum Beispiel sind derzeit Laufwerk Y und Z getrennt und X ist verbunden, weil ich manuell darauf zugegriffen habe:
Bearbeiten: Ich muss meine Frage leicht ändern, aber mit einem erheblichen Einfluss auf die Antworten. Die Laufwerke sind bei der Anmeldung tatsächlich NICHT verfügbar. Sie werden erst erreichbar, wenn ich einen SSH-Tunnel öffne.
Die Hauptfrage lautet daher: Wie können Anwendungen das Laufwerk zum Leben erwecken, wenn sie versuchen, darauf zuzugreifen?
Ich denke, ein anderer Ansatz wäre, automatisch ein Skript auszuführen, wenn der Tunnel eingerichtet wird. Es ist wahrscheinlich meine beste Wahl, wenn das oben genannte nicht möglich ist.
quelle
Antworten:
Lesen Sie diesen Thread: https://web.archive.org/web/1/http://techrepublic%2ecom%2ecom/5208-11184-0.html?forumID=47&threadID=178558&messageID=1818197 . Der Typ sagt im Grunde, dies zu ändern:
Wir hatten an meinem letzten Platz ein ähnliches Problem und dies schien zu helfen.
Hoffe das hilft.
quelle
Zunächst einmal können Sie beim Zuordnen des Laufwerks das Kontrollkästchen aktivieren, dass XP die Laufwerke wieder verbinden soll. Es ist nicht perfekt. Die andere Möglichkeit besteht darin, ein Skript zu schreiben und es im Startordner des Benutzers abzulegen:
quelle
Dabei sind Probleme aufgetreten, bei denen eine 2003-Dateifreigabe in einem Unix-Dateisystem bereitgestellt wurde. Die "Trennung" würde passieren, und Jobs, die sie verwendet haben, müssten möglicherweise zweimal ausgeführt werden - das erste Mal, um die Freigabe aufzuwecken, das zweite Mal, um den Job tatsächlich zu erledigen.
Dies war nicht zufriedenstellend, da - natürlich - manchmal der erste Lauf funktionierte. Am Ende schrieb einer unserer Entwickler einen Job, um die Freigabe regelmäßig abzufragen und warm zu halten. Beachten Sie, dass in diesem Fall das Ändern der Keepalive-Zeiten auf dem Server keine Option war, da die Freigabe im Dateisystem bereitgestellt wurde und Jobs möglicherweise Lücken von bis zu einer Woche aufweisen können.
Warum sie nicht einfach zu Beginn jedes Jobs eine Verbindung hergestellt und die Verbindung getrennt haben, wenn sie fertig sind, oder die Freigabe über eine andere Methode aktiviert haben, bevor der eigentliche Job ausgeführt wurde, kann ich nicht sagen.
Wie auch immer, ich bin mir der Implementierungsdetails nicht sicher, aber ich gehe davon aus, dass eine geplante Aufgabe, die nur eine Verzeichnisliste abruft, für einen Windows-Client das gleiche Endergebnis haben würde, wenn Sie diesen Weg gehen würden. Es ist eine Möglichkeit, aber ich bin sicher, es gibt bessere.
Die Moral der Geschichte ist sowieso, dass die Unix / Windows-Interoperabilität sicher nicht so nahtlos ist, wie manche Leute glauben machen würden. Aber das schweift von der Frage ab.
quelle
Sind sie zugänglich, wenn Sie versuchen, sie zu öffnen? AKA, ist dies das uralte Problem eines zugeordneten Laufwerks, das anscheinend nicht verbunden ist, aber wenn Sie versuchen, es zu öffnen, stellen Sie fest, dass es tatsächlich verbunden ist?
Aber um die Frage zu beantworten, während ich sie lese:
Wenn Sie ein Laufwerk an einer Eingabeaufforderung zuordnen und es nach einem Neustart beibehalten möchten, müssen Sie es dauerhaft machen.
Oder klicken Sie mit der rechten Maustaste auf Arbeitsplatz, klicken Sie auf Netzwerklaufwerk zuordnen, wählen Sie den Speicherort aus und stellen Sie sicher, dass bei der Anmeldung erneut eine Verbindung hergestellt wird.
quelle