Seite 1 von 1

Gelöst: Hilfe beim Kopieren einer Python-Datei

Veröffentlicht: 15. Februar 2016 - 15:05 Uhr
von tienou
Guten Morgen,

Ich bin ein Anfänger in Python.
Ich habe ein sehr einfaches VBS-Skript, aber ich kann es nicht übersetzen.
Wenn mir jemand helfen könnte, würde ich Fortschritte beim Verständnis dieser Sprache machen.

DANKE

Code: Alle auswählen

If Not Fso.FolderExists("C:\Users\Default\Documents\FirstClass\") Then
Fso.CreateFolder("C:\Users\Default\Documents\FirstClass\")
End IF
If Not Fso.FolderExists("C:\Users\Default\Documents\FirstClass\settings\") Then
Fso.CreateFolder("C:\Users\Default\Documents\FirstClass\settings\")
End IF
Fso.CopyFile "\\10.42.20.221\waptdev\wapt-firstclassclient-wapt.12.110-0\home.fc","C:\Users\Default\Documents\FirstClass\settings\",True

Betreff: Hilfe beim Kopieren einer Python-Datei

Veröffentlicht: 15. Februar 2016 - 15:21 Uhr
von htouvet
Wörtliche Antwort:

Code: Alle auswählen

def install():
    mkdirs(r'C:\Users\Default\Documents\FirstClass\settings')
    filecopyto(r'\\10.42.20.221\waptdev\wapt-firstclassclient-wapt.12.110-0\home.fc',r'C:\Users\Default\Documents\FirstClass\settings')
(Vielleicht wäre es sauberer, \\wapt-firstclassclient-wapt.12.110-0\home.fc in das Paket aufzunehmen...)

Betreff: Hilfe beim Kopieren einer Python-Datei

Veröffentlicht: 15. Februar 2016 - 16:16 Uhr
von tienou
Danke htouvet :D
, auch wenn es nicht funktioniert.
Ich glaube, es liegt an den Berechtigungen :( .

Betreff: Hilfe beim Kopieren einer Python-Datei

Veröffentlicht: 15. Februar 2016 - 16:19 Uhr
von htouvet
Das Verzeichnis \\10.42.20.221\waptdev ist für das Systemkonto, unter dem der wapt-Dienst auf dem Rechner läuft, definitiv nicht zugänglich.

Daher ist es besser, die Datei „home.fc“ direkt in das Paket einzufügen.

Betreff: Hilfe beim Kopieren einer Python-Datei

Veröffentlicht: 18. Februar 2016 - 09:47 Uhr
von tienou
htouvet schrieb:Die Freigabe \\10.42.20.221\waptdev ist definitiv nicht für das Systemkonto zugänglich, unter dem der wapt-Dienst auf dem Rechner läuft.

Deshalb ist es besser, die Datei „home.fc“ direkt in das Paket zu legen.
Es funktioniert, indem die Datei in das Paket eingefügt wird, danke :)