Appdata in Batch-Datei für Word-Funktionen
Hallo zusammen,
ich möchte gerne eine Datei verteilen, sobald der User sich einloggt und die Batch-Datei ausgeführt wird.
Es geht um ein *.dot Datei die in "%appdata%\microsoft\word\startup\" abgelegt werden soll. Da ich ja nicht weiß welches Profil sich anmeldet, muss das ja irgend wie über %appdata% funktionieren.
Meine Codezeile schaut wie folgt aus:
xcopy L:\Install\XY.dot %appdata%\microsoft\word\startup\ /I /V /Y
Leider funktioniert diese Befehl nicht, wer kann mir helfen ;)
ich möchte gerne eine Datei verteilen, sobald der User sich einloggt und die Batch-Datei ausgeführt wird.
Es geht um ein *.dot Datei die in "%appdata%\microsoft\word\startup\" abgelegt werden soll. Da ich ja nicht weiß welches Profil sich anmeldet, muss das ja irgend wie über %appdata% funktionieren.
Meine Codezeile schaut wie folgt aus:
xcopy L:\Install\XY.dot %appdata%\microsoft\word\startup\ /I /V /Y
Leider funktioniert diese Befehl nicht, wer kann mir helfen ;)
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 265675
Url: https://administrator.de/contentid/265675
Ausgedruckt am: 23.11.2024 um 19:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo
L:\ ist ein Netzlaufwerk, nehme ich an?? Ist denn zum Zeitpunkt, wenn der Befehl ausgeführt werden soll, dieses Laufwerk schon gemappt?
- Erscheint eine Fehlermeldung?
- Eintrag im Eventlog?
- Zugriffsrechte?
Ich würde mal testhalber eine Pause nach dem Befehle einfügen, um eine etwaige Fehlermeldung lesen zu können
Gruss Urs
xcopy L:\Install\XY.dot %appdata%\microsoft\word\startup\ /I /V /Y
L:\ ist ein Netzlaufwerk, nehme ich an?? Ist denn zum Zeitpunkt, wenn der Befehl ausgeführt werden soll, dieses Laufwerk schon gemappt?
- Erscheint eine Fehlermeldung?
- Eintrag im Eventlog?
- Zugriffsrechte?
Ich würde mal testhalber eine Pause nach dem Befehle einfügen, um eine etwaige Fehlermeldung lesen zu können
Gruss Urs
Hallo
Also kann er entweder das Quell- oder das Ziellaufwerk nicht finden.
Zugriffsrechte als Benutzer hast du?
Sind im Ziellaufwerk %appdata%..... Leerzeichen vorhanden, dann das ganze mal in Anführungszeichen einschliessen
xcopy L:\Install\XY.dot "%appdata%\microsoft\word\startup\" /I /V /Y
Gruss
Ungültige Laufwerkangabe
0 Datei(en) kopiert
0 Datei(en) kopiert
Also kann er entweder das Quell- oder das Ziellaufwerk nicht finden.
Zugriffsrechte als Benutzer hast du?
Sind im Ziellaufwerk %appdata%..... Leerzeichen vorhanden, dann das ganze mal in Anführungszeichen einschliessen
xcopy L:\Install\XY.dot "%appdata%\microsoft\word\startup\" /I /V /Y
Gruss
Hallo XtremeXpirienz,
http://www.winability.com/how-to-make-elevated-programs-recognize-netwo ...
Dort steht auch wie du solche Laufwerke auch in Admin-Sessions verfügbar machst.
Benutze doch besser gleich UNC-Pfade im Copy-Befehl.
Grüße Uwe
Zitat von @FuryStage:
Ja, es handelt sich beim L: Laufwerk um ein Netzlaufwerk, und das Laufwerk ist gemappt mit dem korrekten Laufwerksbuchstaben.
Laufwerke werden Userabhängig gemappt, d.h. wenn das Laufwerk für den User gemappt wurde und du danach eine administrative Konsole öffnest, steht für den Admin das Laufwerk nicht zur Verfügung, weil es nur für den User gemappt wurde ! Das kannst du hier nachlesen:Ja, es handelt sich beim L: Laufwerk um ein Netzlaufwerk, und das Laufwerk ist gemappt mit dem korrekten Laufwerksbuchstaben.
http://www.winability.com/how-to-make-elevated-programs-recognize-netwo ...
Dort steht auch wie du solche Laufwerke auch in Admin-Sessions verfügbar machst.
Benutze doch besser gleich UNC-Pfade im Copy-Befehl.
Grüße Uwe