Windows 7: Problem mit CP in Batch
Hallo zusammen,
ich möchte mit einem Batch-Script unter Windows 7 ein wenig die Softwareverteilung vereinfachen. Plan ist es, via Batch eine Installationsdatei auf einen anderen Rechner zu kopieren und diese dort mit PsExec auszuführen. Lief auch - dachte ich!
Ich verzweifel gerade an einem Zielrechner. Wenn ich dort die Datei hinkopiere "cp jre-8u101-windows-i586.exe \\COMPUNAME\c$\temp_install" kommt diese größer an, als die Ursprungsdatei war.
Ursprung: 53.894KB, am Ziel 54.103KB
Die Datei ist natürlich defekt und kann nicht genutzt werden...
Starte ich die Batchdatei zum Test als Administrator, so wird das System32 als Bezugsverzeichnis genommen. Kann ich dies irgendwie ändern oder muss ich dafür die zu kopierenden Dateien mit hartem Pfad in der Batch hinterlegen?
Hat jemand eine Idee, woran es liegen kann?
Falls es zur Lösung beiträgt: Mit dem Rechner habe ich nebenbei noch ein anderes Problem. Der Anwender kann sich problemlos mit seinem Domänenaccout einloggen. Gehe ich dort an den Rechner und versuche es mit meinem Domänenaccout (selbe Domänenrechte, aber lokale Adminrechte) wird die Anmeldung mit "unbekannter Benutzer oder falsches Kennwort" zurückgewiesen. Eingaben sind definitiv korrekt!!
Ich danke euch schonmal
Edit: Das Verzeichnisproblem ist mit cd /d "%~dp0" gelöst. Rest besteht weiter.
ich möchte mit einem Batch-Script unter Windows 7 ein wenig die Softwareverteilung vereinfachen. Plan ist es, via Batch eine Installationsdatei auf einen anderen Rechner zu kopieren und diese dort mit PsExec auszuführen. Lief auch - dachte ich!
Ich verzweifel gerade an einem Zielrechner. Wenn ich dort die Datei hinkopiere "cp jre-8u101-windows-i586.exe \\COMPUNAME\c$\temp_install" kommt diese größer an, als die Ursprungsdatei war.
Ursprung: 53.894KB, am Ziel 54.103KB
Die Datei ist natürlich defekt und kann nicht genutzt werden...
Starte ich die Batchdatei zum Test als Administrator, so wird das System32 als Bezugsverzeichnis genommen. Kann ich dies irgendwie ändern oder muss ich dafür die zu kopierenden Dateien mit hartem Pfad in der Batch hinterlegen?
Hat jemand eine Idee, woran es liegen kann?
Falls es zur Lösung beiträgt: Mit dem Rechner habe ich nebenbei noch ein anderes Problem. Der Anwender kann sich problemlos mit seinem Domänenaccout einloggen. Gehe ich dort an den Rechner und versuche es mit meinem Domänenaccout (selbe Domänenrechte, aber lokale Adminrechte) wird die Anmeldung mit "unbekannter Benutzer oder falsches Kennwort" zurückgewiesen. Eingaben sind definitiv korrekt!!
Ich danke euch schonmal
Edit: Das Verzeichnisproblem ist mit cd /d "%~dp0" gelöst. Rest besteht weiter.
Please also mark the comments that contributed to the solution of the article
Content-ID: 311740
Url: https://administrator.de/contentid/311740
Printed on: December 4, 2024 at 06:12 o'clock
3 Comments
Latest comment