anakhha

Batch zum Kopieren von Dateien auf mehrere Domän-PCs mit User-Authentifizierung

Hallo zusammen,

ich suche nach eine möglichkeit eine Datei auf immer wieder verschiedene Domän-PCs zu kopieren die aber User-Authentifizierung ewarten.

Bis jetzt habe ich eine Liste mit Clients erstellt:

liste.txt (Inhalt)
\\PC1
\\PC2
und so weiter..

Dann eine Batch Datei mit dieser Inhalt:

@echo off
set frompath= "C:\MeineDatei\"  
for /f "eol= tokens=1" %%i in (C:\liste.txt) do copy /v /y %frompath% %%i\C$\Users\Public\Desktop /USER:domäne\user password  
@echo off
echo %time%
timeout 10 > NUL

Ohne dem Teil unten funktoniert es Problemlos, aber nur wenn ich die User-Authentifizierung auf der \\PC1\C$ .. schon gemacht habe.

/USER:domäne\user password

Sonnst bekomme ich die Fehlemeldung:

cmd

Wie kann ich in der Bat auch die User-Authentifizierung richtig hinterlegen?

VG
Andy
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 302258

Url: https://administrator.de/forum/batch-zum-kopieren-von-dateien-auf-mehrere-domaen-pcs-mit-user-authentifizierung-302258.html

Ausgedruckt am: 15.05.2025 um 21:05 Uhr

Dirmhirn
Lösung Dirmhirn 19.04.2016 um 15:41:42 Uhr
Goto Top
Hi,
Wieso führst du das Skript nicht mit Adminrechten aus? Da hast du zugriff auf c$.
sg Dirm
anakhha
anakhha 19.04.2016 um 15:57:33 Uhr
Goto Top
Hallo Dirmhirn face-smile

ist auch meine Idee gewesen. Ich wollte es aber mit anderen Anmeldedaten (z.B. Domain-Admin) ausführen.

Hab aber schon ein workaround gefunden. Mit runas:

runas.exe /env /noprofile /user:domain\user "C:\copy.bat"  

Wobei copy.bat die Batch Datein von vorhin ist.
DerWoWusste
DerWoWusste 20.04.2016 um 13:51:22 Uhr
Goto Top
Das von MS empfohlene Vorgehen wäre hier group policy preferences: https://technet.microsoft.com/en-us/library/cc772536.aspx
Der Nachteil von Deiner Methode: das Skript enthält ein Kennwort, was jederzeit ausgelesen werden kann, was vermutlich nicht erwünscht ist.