Hi,
Mal davon abgesehen, ob es die Sicherheitsrichtlinien des entsprechenden Netzwerkes erlauben, oder es dort explizit eingetragen werden muss, ist es überhaupt möglich unter Visual Basic einen Prozess zu starten, der unter der Kennung eines Tasks läuft?
Hintergrund ist, dass wir um bestimmte Kriterien prüfen zu können, die Existenz von Dateien, die ein anderes Programm erzeugt, testen müssten. Auf das Verzeichnis, in dem die Datei liegt, soll der Anwender aber keinen Zugriff haben, da dort noch anderes liegt, was ihn nichts angeht. Da die Applikation aber unter der Kennung des Anwenders läuft, kann sie nicht so ohne weiteres selbst nachsehen.
Unsere IT-Abteilung ist dagegen, einen Dienst auf dem Server anzulegen, der unter einer anderen Kennung ins Verzeichnis sieht, und Dateiname und Datum der Datei zurückgibt, momentan haben wir es so gelöst, dass das Programm, das die Dateien ins entsprechende Verzeichnis legt, eine Textdatei in einem "freien" Verzeichnis aktualisiert, in die sie die eben kopierte Datei einträgt. Das heisst aber, dass bei weiteren benötigten Informationen dieses Skript immer angefasst werden muss. Einfacher wäre es, wenn das Programm selbst nachsehen könnte, dann sind für Weiterentwicklungen flexibler.
Gruß
Martin
Mal davon abgesehen, ob es die Sicherheitsrichtlinien des entsprechenden Netzwerkes erlauben, oder es dort explizit eingetragen werden muss, ist es überhaupt möglich unter Visual Basic einen Prozess zu starten, der unter der Kennung eines Tasks läuft?
Hintergrund ist, dass wir um bestimmte Kriterien prüfen zu können, die Existenz von Dateien, die ein anderes Programm erzeugt, testen müssten. Auf das Verzeichnis, in dem die Datei liegt, soll der Anwender aber keinen Zugriff haben, da dort noch anderes liegt, was ihn nichts angeht. Da die Applikation aber unter der Kennung des Anwenders läuft, kann sie nicht so ohne weiteres selbst nachsehen.
Unsere IT-Abteilung ist dagegen, einen Dienst auf dem Server anzulegen, der unter einer anderen Kennung ins Verzeichnis sieht, und Dateiname und Datum der Datei zurückgibt, momentan haben wir es so gelöst, dass das Programm, das die Dateien ins entsprechende Verzeichnis legt, eine Textdatei in einem "freien" Verzeichnis aktualisiert, in die sie die eben kopierte Datei einträgt. Das heisst aber, dass bei weiteren benötigten Informationen dieses Skript immer angefasst werden muss. Einfacher wäre es, wenn das Programm selbst nachsehen könnte, dann sind für Weiterentwicklungen flexibler.
Gruß
Martin
Comment