Zum Inhalt springen

Anmeldescript zum Datei im Windir austauschen


erdBEER

Empfohlene Beiträge

Hallo!

War in programmierung immer ne null, daher mal hier die frage ob mir einer die syntax für n script bei folgendem scenario geben könnte:

Wir haben auf allen PCs eine Software installiert, die im Windir eine *.ini-Datei liegen hat. Die alte Version des Programms lag unter C:\, die neue unter C:\Programme, je nachdem wo, muß ich jetzt die passende INI-Datei im Windir austauschen.

denke mir das irgendwie so

if exist C:\Programmname copy \\freigabe1\datei.ini

elso copy \\freigabe2\datei.ini

Kann mir da einer helfen? Hoffe die Beschreibung ist soweit OK!?

Danke schonmal im Voraus!

Sascha

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja super und danke für die Antwort! Da lag ich dann ja nich soo falsch ;o)) Aber: Kann man mit dem Kommando auch prüfen, ob ein bestimmter Pfad vorhanden ist? Es geht nicht um eine "alte.ini" sondern um den Programmordner C:\Programme\XXX oder C:\XXX. Naja, ich probier's einfach mal aus...

Aber nochmals Danke!!

Gruß,

Sascha

Link zu diesem Kommentar
Auf anderen Seiten teilen

nun hoff ich nur dass nicht doch irgendwo beide Verzeichnisse vorhanden sind und sich die Dateien in der falschen reihenfolge überschreiben..

du könntest um das abzufangen nach einer zu erdenkenden logik zusätzliche if-abfragen in einander verschachteln. ggf. hilft auch ein logisches und (war bei batch-scripten das "&&" mein ich...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hmm, ich glaube da ist die Qoute recht gering. Ich werd es wohl so belassen, der Pfad direkt in C:\ stammt von einer älteren Installation und sollte bei einem Update eigentlich übernommen worden sein. Der unter C:\ Programme dürfte nur bei einer Neuinstallation auf neueren PCs angelegt worden sein. Genau weiß ich es nicht, aber es sollten eigentlich nirgends 2 Pfade vorhanden sein.

Trotzdem nochmal danke!!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Verdammt, ich nochmal: KEIN SCHREIBRECHT!! Hab ich verpeilt, es besteht Schreibrecht der User auf das Verzeichnis (wegen ner anderen Software), aber nicht auf die Dateien!!

Das ganze habe ich ja als Logon-Script geplant, kann man dort hineinschreiben, daß es mit einer berechtigten Kennung die Datei kopiert oder kann man evtl. beim anmelden das ganze Script mit Admin-Berechtigung ausführen?

Hat doch nochmal jemand eine Idee? :upps

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ist das so (User: System)? Ich habe das über die Gruppenrichtlinien --> Benutzer --> Windows --> Scripts unter "Anmelden" und zum Test auch unter der Computerkonfiguration unter "Starten" eingebunden.

Ging beides nicht, ersteres bringt die Meldung "Zugriff verweigert...".

Noch irgendeine idee wie man das hinbekommt? kann man "runas" in ein Script einbauen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja. Du kannst ja auch per GPO Software verteilen (MSIs), die wird nach dem Login noch in der Anmelde-Maske installiert und das auch wenn der User keinen Zugriff auf C:\Programme hat...

Teste mal es in dein bestehendes Loginscript einzubinden.

Es gibt noch einige Möglichkeiten, per Batch automatisch auf jeden PC mappen und kopieren / installieren. Per Deployment Software (sofern bereits vorhanden). Von PC zu PC flitzen... ;-)

Du kannst es ja mal an einem PC vor Ort als User angemeldet mit einer Batch und RunAs testen, wo der Fehler liegt.

Gruss,

tester2k5

Link zu diesem Kommentar
Auf anderen Seiten teilen

GRMPF! Ich geb auf :old Sorry, das bringt mir so nichts. Ich habe nun auch schon so viele Plätze nach vereinzelten Anrufen manuell aktualisiert, dass sich ein Script bald nicht mehr lohnt..

RunAs lässt leider nicht zu, daß ein Kennwort mit übergeben wird, daher kann ich damit so nun auch nicht viel anfangen.

Werde es nun so weiterführen, die User die die Software am meisten nutzen sind mittlerweile abgearbeitet, so daß nur noch vereinzelt mal Hilferufe kommen sollten...

Trotzdem wieder mal Danke für die Hilfe!!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...