Hallo,
Ich bin in Sachen Batch neu und weiß aktuell nicht, wie der Ansatz dafür ist.
Im WWW existieren zig Wege, die meisten jedoch für WinSrv2k2 etc..
> regedit.exe /e
> for /f
> ...
Fall:
Etliche User öffnen mehrmals täglich Dateien mit dem gleichen Namen, aus Outlook heraus. Für jede geöffnete Datei wird im Temp-Folder eine Kopie angelegt mit der Zählung (1) - (99). Bei 99 ist Schluss und man kann keine Datei mit dem Namen erst dannöffnen, wenn der Ordner leer ist.
Erhoffte Lösung:
Per Batch den Wert aus:
HKEY_CURREND_USER\Software\Microsoft\Office\Versionsnummer (14)\Security\OutlookSecureTempFolder auslesen.
Per Batch den Inhalt aus dem Ordner (Pfad ist der Wert aus "OutlookSecureTempFolder") löschen.
Hat hier jemand einen Tipp, wie ich damit am besten anfange?
Übergabe in eine Variable & danach die Variable abrufen?
Übergabe in txt Datei und die txt Datei mit neuem Skript öffnen und Ordner leeren?
Gruß
hatschki
Ich bin in Sachen Batch neu und weiß aktuell nicht, wie der Ansatz dafür ist.
Im WWW existieren zig Wege, die meisten jedoch für WinSrv2k2 etc..
> regedit.exe /e
> for /f
> ...
Fall:
Etliche User öffnen mehrmals täglich Dateien mit dem gleichen Namen, aus Outlook heraus. Für jede geöffnete Datei wird im Temp-Folder eine Kopie angelegt mit der Zählung (1) - (99). Bei 99 ist Schluss und man kann keine Datei mit dem Namen erst dannöffnen, wenn der Ordner leer ist.
Erhoffte Lösung:
Per Batch den Wert aus:
HKEY_CURREND_USER\Software\Microsoft\Office\Versionsnummer (14)\Security\OutlookSecureTempFolder auslesen.
Per Batch den Inhalt aus dem Ordner (Pfad ist der Wert aus "OutlookSecureTempFolder") löschen.
Hat hier jemand einen Tipp, wie ich damit am besten anfange?
Übergabe in eine Variable & danach die Variable abrufen?
Übergabe in txt Datei und die txt Datei mit neuem Skript öffnen und Ordner leeren?
Gruß
hatschki