Ist es möglich, die Anmeldeinformationen von Shared Drive über geplante Taskargumente zu senden?

306
user1676874

Ich habe eine Anwendung, die auf einem gemeinsam genutzten Laufwerk gespeichert ist und für die Anmeldung und den Zugriff auf die Dateien einen Benutzer und ein Kennwort erfordert. Ich habe auch eine geplante Aufgabe, die diese Anwendung auf einem lokalen PC ausführen soll.

Ist es möglich, die Argumente der geplanten Aufgabe zu verwenden, um die Anmeldedaten zu senden, die das Laufwerk benötigt, um die Anwendung zu finden und auszuführen?

0

1 Antwort auf die Frage

0
user19702

Die einfachste Möglichkeit, dies mithilfe von Batch zu tun, besteht wahrscheinlich darin, dem angemeldeten Benutzer ein Laufwerk mit den richtigen Anmeldeinformationen zuzuordnen und dieses zu speichern (Verbindung bei Anmeldung wiederherstellen). Dann können Sie das Programm mit etwas wie Z: \ app.exe aufrufen, ohne Ihre Creds im Klartext speichern zu müssen. Alternativ können Sie den NET USEBefehl verwenden, um Anmeldeinformationen zu übergeben.

Mit PowerShell können Sie einfach cd \\server\share\das Remote-Verzeichnis aufrufen und Ihre Anwendung ausführen. Stellen Sie sicher, dass Sie die geplante Aufgabe so einstellen, dass sie im Assistenten 'Aufgabe erstellen' als korrekter Benutzer ausgeführt wird.