ILOGIC - Datei im Windows Explorer umbenennen

ILOGIC - Datei im Windows Explorer umbenennen

kloimsteinYYYLL
Observer Observer
249 Views
1 Reply
Message 1 of 2

ILOGIC - Datei im Windows Explorer umbenennen

kloimsteinYYYLL
Observer
Observer

Hallo liebe Community,

 

ich würde gern mithilfe von iLogic Funktionen ein Bauteil/Baugruppen umbenennen... Aber so, dass im Windows-Explorer der Dateiname geändert wird.

 

Hintergrund:

Wir benutzen mehrere Vorlagen von Bauteilen/Baugruppen die in unterschiedliche Ordner kopiert werden und dann mithilfe eines Formulars (iLogic-Regeln im Hintergrund) angepasst und abgespeichert werden. In diesen Fällen wäre es echt hilfreich, wenn man die Datei mittels eines weitere Formulars einfach umbenennen kann. Die Umbenennung wäre dann mit der automatisch erstellten Bauteilnummer/Bestandsnummer verknüpft. 

 

Danke im Voraus!

LG

0 Likes
250 Views
1 Reply
Reply (1)
Message 2 of 2

WCrihfield
Mentor
Mentor

@kloimsteinYYYLL 

Ich verstehe kein Deutsch, also habe ich einen Übersetzer benutzt, um Ihre Nachricht zu lesen.

Es gibt 2 Möglichkeiten, eine Datei im Dateisystem umzubenennen.

https://learn.microsoft.com/en-us/dotnet/api/system.io.file.move 

 

Dim sOriginalFullFileName As String = "C:\Temp\MyTextFile.txt"
Dim sNewFullFileName As String = "C:\Temp\MyRenamedTextFile.txt"
System.IO.File.Move(sOriginalFullFileName, sNewFullFileName)

 

or:

https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.filesystem.rename 

 

Dim sOriginalFullFileName As String = "C:\Temp\MyTextFile.txt"
Dim sNewFullFileName As String = "C:\Temp\MyRenamedTextFile.txt"
Microsoft.VisualBasic.FileSystem.Rename(sOriginalFullFileName, sNewFullFileName)

 

Wenn sich der Code innerhalb einer iLogic-Regel befindet, benötigen Sie den "Microsoft.VisualBasic"-Teil dieser letzten Codezeile nicht, da diese Referenz für uns bereits enthalten ist.

Ich bin mir nicht sicher, was den Rest Ihrer Anfrage betrifft, weil er schwer zu verstehen war. Können Sie den Rest dessen, was Sie tun wollten, manuell erledigen? Wenn dies der Fall ist und Sie diese Schritte so detailliert wie möglich beschreiben könnten, können wir diese Aktionen möglicherweise per Code ausführen.

 

Redigieren:  Hier ist eine weitere Möglichkeit, eine Datei im Dateisystem umzubenennen. Wenn Sie diese verwenden, enthält die erste Eingabe den vollständigen Dateipfad und -namen, aber die zweite Eingabe ist nur der neue Dateiname ohne den Pfad.

https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.fileio.filesystem.renamefile 

Microsoft.VisualBasic.FileIO.FileSystem.RenameFile("C:\Temp\MyTextFile.txt", "MyRenamedTextFile.txt")

 

Wesley Crihfield

EESignature

(Not an Autodesk Employee)

0 Likes