diff --git a/current/Modules/AddDebugLine.vbs b/archive/Modules/AddDebugLine.vbs similarity index 100% rename from current/Modules/AddDebugLine.vbs rename to archive/Modules/AddDebugLine.vbs diff --git a/current/Modules/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs b/archive/Modules/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs similarity index 100% rename from current/Modules/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs rename to archive/Modules/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs diff --git a/current/Modules/Archiv/GetWinLineOriginalLineNumber.vbs b/archive/Modules/Archiv/GetWinLineOriginalLineNumber.vbs similarity index 100% rename from current/Modules/Archiv/GetWinLineOriginalLineNumber.vbs rename to archive/Modules/Archiv/GetWinLineOriginalLineNumber.vbs diff --git a/current/Modules/Archiv/GetWinLineStorageLocation.vbs b/archive/Modules/Archiv/GetWinLineStorageLocation.vbs similarity index 100% rename from current/Modules/Archiv/GetWinLineStorageLocation.vbs rename to archive/Modules/Archiv/GetWinLineStorageLocation.vbs diff --git a/current/Modules/Archiv/Load-PowerShellModule.ps1 b/archive/Modules/Archiv/Load-PowerShellModule.ps1 similarity index 100% rename from current/Modules/Archiv/Load-PowerShellModule.ps1 rename to archive/Modules/Archiv/Load-PowerShellModule.ps1 diff --git a/current/Modules/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs b/archive/Modules/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs similarity index 100% rename from current/Modules/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs rename to archive/Modules/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs diff --git a/current/Modules/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs b/archive/Modules/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs similarity index 100% rename from current/Modules/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs rename to archive/Modules/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs diff --git a/current/Modules/Archiv/Packtisch/ArticleExists.vbs b/archive/Modules/Archiv/Packtisch/ArticleExists.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/ArticleExists.vbs rename to archive/Modules/Archiv/Packtisch/ArticleExists.vbs diff --git a/current/Modules/Archiv/Packtisch/CompleteOrder.vbs b/archive/Modules/Archiv/Packtisch/CompleteOrder.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/CompleteOrder.vbs rename to archive/Modules/Archiv/Packtisch/CompleteOrder.vbs diff --git a/current/Modules/Archiv/Packtisch/IsOrderAvailable.vbs b/archive/Modules/Archiv/Packtisch/IsOrderAvailable.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/IsOrderAvailable.vbs rename to archive/Modules/Archiv/Packtisch/IsOrderAvailable.vbs diff --git a/current/Modules/Archiv/Packtisch/IsOrderComplete.vbs b/archive/Modules/Archiv/Packtisch/IsOrderComplete.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/IsOrderComplete.vbs rename to archive/Modules/Archiv/Packtisch/IsOrderComplete.vbs diff --git a/current/Modules/Archiv/Packtisch/LoadOrder.vbs b/archive/Modules/Archiv/Packtisch/LoadOrder.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/LoadOrder.vbs rename to archive/Modules/Archiv/Packtisch/LoadOrder.vbs diff --git a/current/Modules/Archiv/Packtisch/SerialNumberExists.vbs b/archive/Modules/Archiv/Packtisch/SerialNumberExists.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/SerialNumberExists.vbs rename to archive/Modules/Archiv/Packtisch/SerialNumberExists.vbs diff --git a/current/Modules/Archiv/Packtisch/SetAmount.vbs b/archive/Modules/Archiv/Packtisch/SetAmount.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/SetAmount.vbs rename to archive/Modules/Archiv/Packtisch/SetAmount.vbs diff --git a/current/Modules/Archiv/Packtisch/SetupWindow.vbs b/archive/Modules/Archiv/Packtisch/SetupWindow.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/SetupWindow.vbs rename to archive/Modules/Archiv/Packtisch/SetupWindow.vbs diff --git a/current/Modules/Archiv/Packtisch/UpdateArticleRow.vbs b/archive/Modules/Archiv/Packtisch/UpdateArticleRow.vbs similarity index 100% rename from current/Modules/Archiv/Packtisch/UpdateArticleRow.vbs rename to archive/Modules/Archiv/Packtisch/UpdateArticleRow.vbs diff --git a/current/Modules/Archiv/Read-ConfigFile.psm1 b/archive/Modules/Archiv/Read-ConfigFile.psm1 similarity index 100% rename from current/Modules/Archiv/Read-ConfigFile.psm1 rename to archive/Modules/Archiv/Read-ConfigFile.psm1 diff --git a/current/Modules/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 b/archive/Modules/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 similarity index 100% rename from current/Modules/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 rename to archive/Modules/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 diff --git a/current/Modules/Archiv/Remove-Item-withLogging.psm1 b/archive/Modules/Archiv/Remove-Item-withLogging.psm1 similarity index 100% rename from current/Modules/Archiv/Remove-Item-withLogging.psm1 rename to archive/Modules/Archiv/Remove-Item-withLogging.psm1 diff --git a/current/Modules/Archiv/Restart-windreamClient-withLogging.psm1 b/archive/Modules/Archiv/Restart-windreamClient-withLogging.psm1 similarity index 100% rename from current/Modules/Archiv/Restart-windreamClient-withLogging.psm1 rename to archive/Modules/Archiv/Restart-windreamClient-withLogging.psm1 diff --git a/current/Modules/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 b/archive/Modules/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 similarity index 100% rename from current/Modules/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 rename to archive/Modules/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 diff --git a/current/Modules/Archiv/Start-windreamSession-withLogging.psm1 b/archive/Modules/Archiv/Start-windreamSession-withLogging.psm1 similarity index 100% rename from current/Modules/Archiv/Start-windreamSession-withLogging.psm1 rename to archive/Modules/Archiv/Start-windreamSession-withLogging.psm1 diff --git a/current/Modules/Archiv/Write-LogFile.psm1 b/archive/Modules/Archiv/Write-LogFile.psm1 similarity index 100% rename from current/Modules/Archiv/Write-LogFile.psm1 rename to archive/Modules/Archiv/Write-LogFile.psm1 diff --git a/current/Modules/ArchiveFolder.vbs b/archive/Modules/ArchiveFolder.vbs similarity index 100% rename from current/Modules/ArchiveFolder.vbs rename to archive/Modules/ArchiveFolder.vbs diff --git a/current/Modules/ConvertFromSecureString.vbs b/archive/Modules/ConvertFromSecureString.vbs similarity index 100% rename from current/Modules/ConvertFromSecureString.vbs rename to archive/Modules/ConvertFromSecureString.vbs diff --git a/current/Modules/ConvertToSecureString.vbs b/archive/Modules/ConvertToSecureString.vbs similarity index 100% rename from current/Modules/ConvertToSecureString.vbs rename to archive/Modules/ConvertToSecureString.vbs diff --git a/current/Modules/GetDateByWeekdayname.vbm b/archive/Modules/GetDateByWeekdayname.vbm similarity index 100% rename from current/Modules/GetDateByWeekdayname.vbm rename to archive/Modules/GetDateByWeekdayname.vbm diff --git a/current/Modules/GetLeftPad.vbs b/archive/Modules/GetLeftPad.vbs similarity index 100% rename from current/Modules/GetLeftPad.vbs rename to archive/Modules/GetLeftPad.vbs diff --git a/current/Modules/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs b/archive/Modules/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs similarity index 100% rename from current/Modules/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs rename to archive/Modules/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs diff --git a/current/Modules/GetWinLineDocInfoByAccountAndRunningNr.vbs b/archive/Modules/GetWinLineDocInfoByAccountAndRunningNr.vbs similarity index 100% rename from current/Modules/GetWinLineDocInfoByAccountAndRunningNr.vbs rename to archive/Modules/GetWinLineDocInfoByAccountAndRunningNr.vbs diff --git a/current/Modules/GetWinLineDocUniqueByNumber.vbs b/archive/Modules/GetWinLineDocUniqueByNumber.vbs similarity index 100% rename from current/Modules/GetWinLineDocUniqueByNumber.vbs rename to archive/Modules/GetWinLineDocUniqueByNumber.vbs diff --git a/current/Modules/GetWinLineInternalProductNumber.vbs b/archive/Modules/GetWinLineInternalProductNumber.vbs similarity index 100% rename from current/Modules/GetWinLineInternalProductNumber.vbs rename to archive/Modules/GetWinLineInternalProductNumber.vbs diff --git a/current/Modules/GetWinLineOriginalLineNumber.vbs b/archive/Modules/GetWinLineOriginalLineNumber.vbs similarity index 100% rename from current/Modules/GetWinLineOriginalLineNumber.vbs rename to archive/Modules/GetWinLineOriginalLineNumber.vbs diff --git a/current/Modules/GetWinLineProductInfoByProductNumber.vbs b/archive/Modules/GetWinLineProductInfoByProductNumber.vbs similarity index 100% rename from current/Modules/GetWinLineProductInfoByProductNumber.vbs rename to archive/Modules/GetWinLineProductInfoByProductNumber.vbs diff --git a/current/Modules/GetWinLineStockedAmount.vbs b/archive/Modules/GetWinLineStockedAmount.vbs similarity index 100% rename from current/Modules/GetWinLineStockedAmount.vbs rename to archive/Modules/GetWinLineStockedAmount.vbs diff --git a/current/Modules/GetWinLineStorageLocation.vbs b/archive/Modules/GetWinLineStorageLocation.vbs similarity index 100% rename from current/Modules/GetWinLineStorageLocation.vbs rename to archive/Modules/GetWinLineStorageLocation.vbs diff --git a/current/Modules/LoadVBSModule.vbs b/archive/Modules/LoadVBSModule.vbs similarity index 100% rename from current/Modules/LoadVBSModule.vbs rename to archive/Modules/LoadVBSModule.vbs diff --git a/current/Modules/PrettyPrintXmlString.vbs b/archive/Modules/PrettyPrintXmlString.vbs similarity index 100% rename from current/Modules/PrettyPrintXmlString.vbs rename to archive/Modules/PrettyPrintXmlString.vbs diff --git a/current/Modules/RemoveDuplicatesFromArray.vbs b/archive/Modules/RemoveDuplicatesFromArray.vbs similarity index 100% rename from current/Modules/RemoveDuplicatesFromArray.vbs rename to archive/Modules/RemoveDuplicatesFromArray.vbs diff --git a/current/Modules/SendHTTPRequest.vbs b/archive/Modules/SendHTTPRequest.vbs similarity index 100% rename from current/Modules/SendHTTPRequest.vbs rename to archive/Modules/SendHTTPRequest.vbs diff --git a/current/Modules/SetWinLineDocProductStorage.vbs b/archive/Modules/SetWinLineDocProductStorage.vbs similarity index 100% rename from current/Modules/SetWinLineDocProductStorage.vbs rename to archive/Modules/SetWinLineDocProductStorage.vbs diff --git a/current/Modules/ShowDebugBox.vbs b/archive/Modules/ShowDebugBox.vbs similarity index 100% rename from current/Modules/ShowDebugBox.vbs rename to archive/Modules/ShowDebugBox.vbs diff --git a/current/Modules/ShowWinLineDocForEditing.vbs b/archive/Modules/ShowWinLineDocForEditing.vbs similarity index 100% rename from current/Modules/ShowWinLineDocForEditing.vbs rename to archive/Modules/ShowWinLineDocForEditing.vbs diff --git a/current/Modules/ShowWinLineDocOverview.vbs b/archive/Modules/ShowWinLineDocOverview.vbs similarity index 100% rename from current/Modules/ShowWinLineDocOverview.vbs rename to archive/Modules/ShowWinLineDocOverview.vbs diff --git a/current/Modules/ShowWinLineMandatorAndWinLineYear.vbs b/archive/Modules/ShowWinLineMandatorAndWinLineYear.vbs similarity index 100% rename from current/Modules/ShowWinLineMandatorAndWinLineYear.vbs rename to archive/Modules/ShowWinLineMandatorAndWinLineYear.vbs diff --git a/current/Modules/ShowWinLineProgramMacros.vbs b/archive/Modules/ShowWinLineProgramMacros.vbs similarity index 100% rename from current/Modules/ShowWinLineProgramMacros.vbs rename to archive/Modules/ShowWinLineProgramMacros.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/AddDebugLine.vbs b/archive/Modules/Sicherungen/Modules_20230623/AddDebugLine.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/AddDebugLine.vbs rename to archive/Modules/Sicherungen/Modules_20230623/AddDebugLine.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/AddTwoDimArrayRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/AddTwoDimArrayRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/AddTwoDimArrayRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/AddTwoDimArrayRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/ConvertFromSecureString.vbs b/archive/Modules/Sicherungen/Modules_20230623/ConvertFromSecureString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ConvertFromSecureString.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ConvertFromSecureString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ConvertToSecureString.vbs b/archive/Modules/Sicherungen/Modules_20230623/ConvertToSecureString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ConvertToSecureString.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ConvertToSecureString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/CreateDateDirectory.vbm b/archive/Modules/Sicherungen/Modules_20230623/CreateDateDirectory.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/CreateDateDirectory.vbm rename to archive/Modules/Sicherungen/Modules_20230623/CreateDateDirectory.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/GetLeftPad.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetLeftPad.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetLeftPad.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetLeftPad.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineDocInfoByAccountAndRunningNr.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocInfoByAccountAndRunningNr.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineDocInfoByAccountAndRunningNr.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocInfoByAccountAndRunningNr.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineDocUniqueByNumber.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocUniqueByNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineDocUniqueByNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineDocUniqueByNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineInternalProductNumber.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineInternalProductNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineInternalProductNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineInternalProductNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineOriginalLineNumber.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineOriginalLineNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineOriginalLineNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineOriginalLineNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineProductInfoByProductNumber.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineProductInfoByProductNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineProductInfoByProductNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineProductInfoByProductNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineStockedAmount.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineStockedAmount.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineStockedAmount.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineStockedAmount.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineStorageLocation.vbs b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineStorageLocation.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineStorageLocation.vbs rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineStorageLocation.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWinLineUserData.vbm b/archive/Modules/Sicherungen/Modules_20230623/GetWinLineUserData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWinLineUserData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/GetWinLineUserData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/GetWindowsEnvironment.vbm b/archive/Modules/Sicherungen/Modules_20230623/GetWindowsEnvironment.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/GetWindowsEnvironment.vbm rename to archive/Modules/Sicherungen/Modules_20230623/GetWindowsEnvironment.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/ArticleExists.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/ArticleExists.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/ArticleExists.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/ArticleExists.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/CompleteOrder.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/CompleteOrder.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/CompleteOrder.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/CompleteOrder.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/CountRowsForArticle.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/CountRowsForArticle.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/CountRowsForArticle.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/CountRowsForArticle.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/GetArticleNumberFromSecondaryIndentifier.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/GetArticleNumberFromSecondaryIndentifier.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/GetArticleNumberFromSecondaryIndentifier.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/GetArticleNumberFromSecondaryIndentifier.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/GetNextFreeArticleRow.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/GetNextFreeArticleRow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/GetNextFreeArticleRow.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/GetNextFreeArticleRow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderAvailable.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderAvailable.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderAvailable.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderAvailable.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderComplete.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderComplete.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderComplete.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/IsOrderComplete.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/LoadOrder.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/LoadOrder.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/LoadOrder.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/LoadOrder.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberExists.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberExists.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberExists.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberExists.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberMatches.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberMatches.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberMatches.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/SerialNumberMatches.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/SetAmount.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/SetAmount.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/SetAmount.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/SetAmount.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/SetupWindow.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/SetupWindow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/SetupWindow.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/SetupWindow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/TestArticleHasSerialNumberRegex.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestArticleHasSerialNumberRegex.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/TestArticleHasSerialNumberRegex.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestArticleHasSerialNumberRegex.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/TestHasFreeArticleRow.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestHasFreeArticleRow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/TestHasFreeArticleRow.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestHasFreeArticleRow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/TestIsWebserviceResponseSuccessful.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestIsWebserviceResponseSuccessful.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/TestIsWebserviceResponseSuccessful.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/TestIsWebserviceResponseSuccessful.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch/UpdateArticleRow.vbs b/archive/Modules/Sicherungen/Modules_20230623/Packtisch/UpdateArticleRow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch/UpdateArticleRow.vbs rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch/UpdateArticleRow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ArticleExists.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ArticleExists.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ArticleExists.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ArticleExists.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckArticleGroupIsRelevant.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckArticleGroupIsRelevant.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckArticleGroupIsRelevant.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckArticleGroupIsRelevant.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckMacroArticlesComplete.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckMacroArticlesComplete.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckMacroArticlesComplete.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckMacroArticlesComplete.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckOrderIsLocked.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckOrderIsLocked.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckOrderIsLocked.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CheckOrderIsLocked.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CompleteOrder.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CompleteOrder.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CompleteOrder.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CompleteOrder.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CountRowsForArticle.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CountRowsForArticle.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CountRowsForArticle.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/CountRowsForArticle.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/DuplicateArticles.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/DuplicateArticles.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/DuplicateArticles.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/DuplicateArticles.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetArticleNumberFromSecondaryIndentifier.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetArticleNumberFromSecondaryIndentifier.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetArticleNumberFromSecondaryIndentifier.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetArticleNumberFromSecondaryIndentifier.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetNextFreeArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetNextFreeArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetNextFreeArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/GetNextFreeArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderAvailable.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderAvailable.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderAvailable.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderAvailable.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderComplete.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderComplete.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderComplete.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderComplete.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderLocked.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderLocked.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderLocked.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/IsOrderLocked.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/LoadOrder.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/LoadOrder.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/LoadOrder.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/LoadOrder.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ResetValuesByLineIndex.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ResetValuesByLineIndex.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ResetValuesByLineIndex.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/ResetValuesByLineIndex.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SerialNumberExists.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SerialNumberExists.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SerialNumberExists.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SerialNumberExists.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetAmount.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetAmount.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetAmount.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetAmount.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetDebugMode.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetDebugMode.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetDebugMode.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetDebugMode.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetupWindow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetupWindow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetupWindow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/SetupWindow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestArticleHasSerialNumberRegex.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestArticleHasSerialNumberRegex.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestArticleHasSerialNumberRegex.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestArticleHasSerialNumberRegex.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestHasFreeArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestHasFreeArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestHasFreeArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestHasFreeArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestIsWebserviceResponseSuccessful.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestIsWebserviceResponseSuccessful.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestIsWebserviceResponseSuccessful.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TestIsWebserviceResponseSuccessful.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferGridData.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferGridData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferGridData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferGridData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferMacroData.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferMacroData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferMacroData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/TransferMacroData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateDeliveryNote.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateDeliveryNote.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateDeliveryNote.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateDeliveryNote.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateOrderDataBeforeDelNote.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateOrderDataBeforeDelNote.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateOrderDataBeforeDelNote.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_3_0/UpdateOrderDataBeforeDelNote.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/AllocatePseudoSerialNumbers.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/AllocatePseudoSerialNumbers.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/AllocatePseudoSerialNumbers.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/AllocatePseudoSerialNumbers.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ArticleExists.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ArticleExists.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ArticleExists.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ArticleExists.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckArticleGroupIsRelevant.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckArticleGroupIsRelevant.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckArticleGroupIsRelevant.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckArticleGroupIsRelevant.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckMacroArticlesComplete.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckMacroArticlesComplete.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckMacroArticlesComplete.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckMacroArticlesComplete.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckOrderIsLocked.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckOrderIsLocked.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckOrderIsLocked.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CheckOrderIsLocked.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CompleteOrder.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CompleteOrder.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CompleteOrder.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CompleteOrder.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CountRowsForArticle.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CountRowsForArticle.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CountRowsForArticle.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/CountRowsForArticle.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/DuplicateArticles.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/DuplicateArticles.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/DuplicateArticles.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/DuplicateArticles.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetArticleNumberFromSecondaryIndentifier.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetArticleNumberFromSecondaryIndentifier.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetArticleNumberFromSecondaryIndentifier.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetArticleNumberFromSecondaryIndentifier.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetNextFreeArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetNextFreeArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetNextFreeArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/GetNextFreeArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderAvailable.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderAvailable.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderAvailable.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderAvailable.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderComplete.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderComplete.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderComplete.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderComplete.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderLocked.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderLocked.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderLocked.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/IsOrderLocked.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/LoadOrder.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/LoadOrder.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/LoadOrder.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/LoadOrder.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/PacktischHistorySQL.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/PacktischHistorySQL.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/PacktischHistorySQL.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/PacktischHistorySQL.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm.bck b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm.bck similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm.bck rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ReplacePseudoSerialNumbers.vbm.bck diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ResetValuesByLineIndex.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ResetValuesByLineIndex.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ResetValuesByLineIndex.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/ResetValuesByLineIndex.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SerialNumberExists.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SerialNumberExists.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SerialNumberExists.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SerialNumberExists.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetAmount.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetAmount.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetAmount.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetAmount.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetDebugMode.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetDebugMode.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetDebugMode.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetDebugMode.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupProgram.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupProgram.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupProgram.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupProgram.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupWindow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupWindow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupWindow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/SetupWindow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestArticleHasSerialNumberRegex.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestArticleHasSerialNumberRegex.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestArticleHasSerialNumberRegex.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestArticleHasSerialNumberRegex.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestHasFreeArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestHasFreeArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestHasFreeArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestHasFreeArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestIsWebserviceResponseSuccessful.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestIsWebserviceResponseSuccessful.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestIsWebserviceResponseSuccessful.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TestIsWebserviceResponseSuccessful.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferGridData.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferGridData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferGridData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferGridData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferMacroData.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferMacroData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferMacroData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/TransferMacroData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleMasterData.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleMasterData.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleMasterData.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleMasterData.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleRow.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleRow.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleRow.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateArticleRow.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateDeliveryNote.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateDeliveryNote.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateDeliveryNote.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateDeliveryNote.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateOrderDataBeforeDelNote.vbm b/archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateOrderDataBeforeDelNote.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateOrderDataBeforeDelNote.vbm rename to archive/Modules/Sicherungen/Modules_20230623/Packtisch_4_0/UpdateOrderDataBeforeDelNote.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/PrettyPrintXmlString.vbs b/archive/Modules/Sicherungen/Modules_20230623/PrettyPrintXmlString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/PrettyPrintXmlString.vbs rename to archive/Modules/Sicherungen/Modules_20230623/PrettyPrintXmlString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/RemoveDuplicatesFromArray.vbs b/archive/Modules/Sicherungen/Modules_20230623/RemoveDuplicatesFromArray.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/RemoveDuplicatesFromArray.vbs rename to archive/Modules/Sicherungen/Modules_20230623/RemoveDuplicatesFromArray.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/SendHTTPRequest.vbs b/archive/Modules/Sicherungen/Modules_20230623/SendHTTPRequest.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/SendHTTPRequest.vbs rename to archive/Modules/Sicherungen/Modules_20230623/SendHTTPRequest.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/SetLabelText.vbm b/archive/Modules/Sicherungen/Modules_20230623/SetLabelText.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/SetLabelText.vbm rename to archive/Modules/Sicherungen/Modules_20230623/SetLabelText.vbm diff --git a/current/Modules/Sicherungen/Modules_20230623/SetWinLineDocProductStorage.vbs b/archive/Modules/Sicherungen/Modules_20230623/SetWinLineDocProductStorage.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/SetWinLineDocProductStorage.vbs rename to archive/Modules/Sicherungen/Modules_20230623/SetWinLineDocProductStorage.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ShowDebugBox.vbs b/archive/Modules/Sicherungen/Modules_20230623/ShowDebugBox.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ShowDebugBox.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ShowDebugBox.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ShowWinLineDocForEditing.vbs b/archive/Modules/Sicherungen/Modules_20230623/ShowWinLineDocForEditing.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ShowWinLineDocForEditing.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ShowWinLineDocForEditing.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ShowWinLineDocOverview.vbs b/archive/Modules/Sicherungen/Modules_20230623/ShowWinLineDocOverview.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ShowWinLineDocOverview.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ShowWinLineDocOverview.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ShowWinLineMandatorAndWinLineYear.vbs b/archive/Modules/Sicherungen/Modules_20230623/ShowWinLineMandatorAndWinLineYear.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ShowWinLineMandatorAndWinLineYear.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ShowWinLineMandatorAndWinLineYear.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/ShowWinLineProgramMacros.vbs b/archive/Modules/Sicherungen/Modules_20230623/ShowWinLineProgramMacros.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/ShowWinLineProgramMacros.vbs rename to archive/Modules/Sicherungen/Modules_20230623/ShowWinLineProgramMacros.vbs diff --git a/current/Modules/Sicherungen/Modules_20230623/SwitchWinLineGoToMacros.vbs b/archive/Modules/Sicherungen/Modules_20230623/SwitchWinLineGoToMacros.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230623/SwitchWinLineGoToMacros.vbs rename to archive/Modules/Sicherungen/Modules_20230623/SwitchWinLineGoToMacros.vbs diff --git a/current/Modules/3rdParty/MailStore/MS.PS.Lib.psd1 b/archive/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psd1 similarity index 100% rename from current/Modules/3rdParty/MailStore/MS.PS.Lib.psd1 rename to archive/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psd1 diff --git a/current/Modules/3rdParty/MailStore/MS.PS.Lib.psm1 b/archive/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psm1 similarity index 100% rename from current/Modules/3rdParty/MailStore/MS.PS.Lib.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/AddDebugLine.vbs b/archive/Modules/Sicherungen/Modules_20230706/AddDebugLine.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/AddDebugLine.vbs rename to archive/Modules/Sicherungen/Modules_20230706/AddDebugLine.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineDocInfoByAccountAndRunningNr.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineOriginalLineNumber.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineOriginalLineNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineOriginalLineNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineOriginalLineNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineStorageLocation.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineStorageLocation.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineStorageLocation.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/GetWinLineStorageLocation.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Load-PowerShellModule.ps1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Load-PowerShellModule.ps1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Load-PowerShellModule.ps1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Load-PowerShellModule.ps1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.3.0.1/LoadVBSModule.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/LoadVBSModule/1.5.0.2/LoadVBSModule.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/ArticleExists.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/ArticleExists.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/ArticleExists.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/ArticleExists.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/CompleteOrder.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/CompleteOrder.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/CompleteOrder.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/CompleteOrder.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderAvailable.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderAvailable.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderAvailable.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderAvailable.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderComplete.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderComplete.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderComplete.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/IsOrderComplete.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/LoadOrder.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/LoadOrder.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/LoadOrder.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/LoadOrder.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SerialNumberExists.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SerialNumberExists.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SerialNumberExists.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SerialNumberExists.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetAmount.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetAmount.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetAmount.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetAmount.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetupWindow.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetupWindow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetupWindow.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/SetupWindow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/UpdateArticleRow.vbs b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/UpdateArticleRow.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/UpdateArticleRow.vbs rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Packtisch/UpdateArticleRow.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Read-ConfigFile/2.0.0.0/Read-ConfigFile.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Remove-Item-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Remove-Item-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Remove-Item-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Remove-Item-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Restart-windreamClient-withLogging/1.1.0.1/Restart-windreamClient-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Start-windreamSession-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Start-windreamSession-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Start-windreamSession-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Start-windreamSession-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Archiv/Write-LogFile.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Archiv/Write-LogFile.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Archiv/Write-LogFile.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Archiv/Write-LogFile.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/ArchiveFolder.vbs b/archive/Modules/Sicherungen/Modules_20230706/ArchiveFolder.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ArchiveFolder.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ArchiveFolder.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ConvertFromSecureString.vbs b/archive/Modules/Sicherungen/Modules_20230706/ConvertFromSecureString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ConvertFromSecureString.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ConvertFromSecureString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ConvertToSecureString.vbs b/archive/Modules/Sicherungen/Modules_20230706/ConvertToSecureString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ConvertToSecureString.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ConvertToSecureString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/DD_LIB_Standards.dll b/archive/Modules/Sicherungen/Modules_20230706/DD_LIB_Standards.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/DD_LIB_Standards.dll rename to archive/Modules/Sicherungen/Modules_20230706/DD_LIB_Standards.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.64.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.64.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.64.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.64.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.Imaging.Rendering.Skia.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.64.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.64.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.64.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.64.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.filters.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.64.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.64.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.64.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.64.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.image.gdimgplug.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.xml b/archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.xml similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.xml rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture.NET.14.xml diff --git a/current/Modules/Sicherungen/Modules_20230706/GdPicture_NET_14.dll b/archive/Modules/Sicherungen/Modules_20230706/GdPicture_NET_14.dll similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GdPicture_NET_14.dll rename to archive/Modules/Sicherungen/Modules_20230706/GdPicture_NET_14.dll diff --git a/current/Modules/Sicherungen/Modules_20230706/GetDateByWeekdayname.vbm b/archive/Modules/Sicherungen/Modules_20230706/GetDateByWeekdayname.vbm similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetDateByWeekdayname.vbm rename to archive/Modules/Sicherungen/Modules_20230706/GetDateByWeekdayname.vbm diff --git a/current/Modules/Sicherungen/Modules_20230706/GetLeftPad.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetLeftPad.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetLeftPad.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetLeftPad.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocDeliveryNoteByUnsplittedProducts.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineDocInfoByAccountAndRunningNr.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocInfoByAccountAndRunningNr.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineDocInfoByAccountAndRunningNr.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocInfoByAccountAndRunningNr.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineDocUniqueByNumber.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocUniqueByNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineDocUniqueByNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineDocUniqueByNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineInternalProductNumber.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineInternalProductNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineInternalProductNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineInternalProductNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineOriginalLineNumber.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineOriginalLineNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineOriginalLineNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineOriginalLineNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineProductInfoByProductNumber.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineProductInfoByProductNumber.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineProductInfoByProductNumber.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineProductInfoByProductNumber.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineStockedAmount.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineStockedAmount.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineStockedAmount.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineStockedAmount.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/GetWinLineStorageLocation.vbs b/archive/Modules/Sicherungen/Modules_20230706/GetWinLineStorageLocation.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/GetWinLineStorageLocation.vbs rename to archive/Modules/Sicherungen/Modules_20230706/GetWinLineStorageLocation.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Load-EMLFile-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Load-EMLFile-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Load-EMLFile-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Load-EMLFile-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Load-PowerShellModule.ps1 b/archive/Modules/Sicherungen/Modules_20230706/Load-PowerShellModule.ps1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Load-PowerShellModule.ps1 rename to archive/Modules/Sicherungen/Modules_20230706/Load-PowerShellModule.ps1 diff --git a/current/Modules/Sicherungen/Modules_20230706/LoadVBSModule.vbs b/archive/Modules/Sicherungen/Modules_20230706/LoadVBSModule.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/LoadVBSModule.vbs rename to archive/Modules/Sicherungen/Modules_20230706/LoadVBSModule.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/MoveOrCopy-Item-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/MoveOrCopy-Item-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/MoveOrCopy-Item-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/MoveOrCopy-Item-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/New-ComplexPassword-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/New-ComplexPassword-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/New-ComplexPassword-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/New-ComplexPassword-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/PrettyPrintXmlString.vbs b/archive/Modules/Sicherungen/Modules_20230706/PrettyPrintXmlString.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/PrettyPrintXmlString.vbs rename to archive/Modules/Sicherungen/Modules_20230706/PrettyPrintXmlString.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Read-ConfigFile.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Read-ConfigFile.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Read-ConfigFile.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Read-ConfigFile.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Read-ConfigFile2.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Read-ConfigFile2.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Read-ConfigFile2.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Read-ConfigFile2.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Remove-Item-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Remove-Item-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Remove-Item-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Remove-Item-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Remove-SpecialCharacter-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Remove-SpecialCharacter-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Remove-SpecialCharacter-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Remove-SpecialCharacter-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/RemoveDuplicatesFromArray.vbs b/archive/Modules/Sicherungen/Modules_20230706/RemoveDuplicatesFromArray.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/RemoveDuplicatesFromArray.vbs rename to archive/Modules/Sicherungen/Modules_20230706/RemoveDuplicatesFromArray.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Restart-windreamClient-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Restart-windreamClient-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Restart-windreamClient-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Restart-windreamClient-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/SendHTTPRequest.vbs b/archive/Modules/Sicherungen/Modules_20230706/SendHTTPRequest.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/SendHTTPRequest.vbs rename to archive/Modules/Sicherungen/Modules_20230706/SendHTTPRequest.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/SetWinLineDocProductStorage.vbs b/archive/Modules/Sicherungen/Modules_20230706/SetWinLineDocProductStorage.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/SetWinLineDocProductStorage.vbs rename to archive/Modules/Sicherungen/Modules_20230706/SetWinLineDocProductStorage.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ShowDebugBox.vbs b/archive/Modules/Sicherungen/Modules_20230706/ShowDebugBox.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ShowDebugBox.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ShowDebugBox.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ShowWinLineDocForEditing.vbs b/archive/Modules/Sicherungen/Modules_20230706/ShowWinLineDocForEditing.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ShowWinLineDocForEditing.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ShowWinLineDocForEditing.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ShowWinLineDocOverview.vbs b/archive/Modules/Sicherungen/Modules_20230706/ShowWinLineDocOverview.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ShowWinLineDocOverview.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ShowWinLineDocOverview.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ShowWinLineMandatorAndWinLineYear.vbs b/archive/Modules/Sicherungen/Modules_20230706/ShowWinLineMandatorAndWinLineYear.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ShowWinLineMandatorAndWinLineYear.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ShowWinLineMandatorAndWinLineYear.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/ShowWinLineProgramMacros.vbs b/archive/Modules/Sicherungen/Modules_20230706/ShowWinLineProgramMacros.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/ShowWinLineProgramMacros.vbs rename to archive/Modules/Sicherungen/Modules_20230706/ShowWinLineProgramMacros.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Start-SQLDB-Query-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Start-SQLDB-Query-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Start-SQLDB-Query-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Start-SQLDB-Query-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Start-windreamSession-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Start-windreamSession-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Start-windreamSession-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Start-windreamSession-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/SwitchWinLineGoToMacros.vbs b/archive/Modules/Sicherungen/Modules_20230706/SwitchWinLineGoToMacros.vbs similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/SwitchWinLineGoToMacros.vbs rename to archive/Modules/Sicherungen/Modules_20230706/SwitchWinLineGoToMacros.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/Test-FileState-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Test-FileState-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Test-FileState-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Test-FileState-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Test-Path-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Test-Path-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Test-Path-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Test-Path-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Update-ReplacePlaceholder-withLogging.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Update-ReplacePlaceholder-withLogging.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Update-ReplacePlaceholder-withLogging.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Update-ReplacePlaceholder-withLogging.psm1 diff --git a/current/Modules/Sicherungen/Modules_20230706/Write-LogFile.psm1 b/archive/Modules/Sicherungen/Modules_20230706/Write-LogFile.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/Write-LogFile.psm1 rename to archive/Modules/Sicherungen/Modules_20230706/Write-LogFile.psm1 diff --git a/current/Modules/SwitchWinLineGoToMacros.vbs b/archive/Modules/SwitchWinLineGoToMacros.vbs similarity index 100% rename from current/Modules/SwitchWinLineGoToMacros.vbs rename to archive/Modules/SwitchWinLineGoToMacros.vbs diff --git a/current/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psd1 b/current/Modules/MS.PS.Lib.psd1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psd1 rename to current/Modules/MS.PS.Lib.psd1 diff --git a/current/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psm1 b/current/Modules/MS.PS.Lib.psm1 similarity index 100% rename from current/Modules/Sicherungen/Modules_20230706/3rdParty/MailStore/MS.PS.Lib.psm1 rename to current/Modules/MS.PS.Lib.psm1 diff --git a/current/Modules/Start-ErrorEscalation.psm1 b/current/Modules/Start-ErrorEscalation.psm1 new file mode 100644 index 0000000..191f09b --- /dev/null +++ b/current/Modules/Start-ErrorEscalation.psm1 @@ -0,0 +1,367 @@ +Function Restart-windreamClient-withLogging { + + <# + .SYNOPSIS + Restart windream Client Components via COM Interface + + .DESCRIPTION + If Connection to the windream Server gets interrupted (network loss, eg.), it is neccessery to restart the Client Components. + Otherwise you can Stop or Start Client Components with this Function. + For a successful performed Action, Function will Return $True, for unccessful $False. + + .REQUIREMENT General + PowerShell V3, windream Client Connectivity (>=V3.6) + + .REQUIREMENT Assembly + + + .REQUIREMENT Variables + windreamControlCenter, windreamIndexService, ServiceTest, Action + + .REQUIREMENT Variables preSet + + + .REQUIREMENT Functions + Write-LogFile + + .VERSION + 1.2.0.0 / 28.09.2018 + + .PARAMETER Action + Determine which Action you want to perform . Default Value is . + + .PARAMETER ServiceTest + Set on $True, if Function should check for a running windream vfs Client Service. If it is and Service is stopped, Function will try to start Service. Default Value is $True. + + .PARAMETER StartTimeout + + .EXAMPLE + Restart-windreamClient + + .EXAMPLE + Restart-windreamClient -Action Start + + .EXAMPLE + Restart-windreamClient -Action Start -ServiceTest $False + #> + + Param ( + + [Parameter(Position=0,Mandatory=$False,HelpMessage='Determine which Action you want to perform . Default Value is "Restart".')] + [ValidateSet("Stop","Restart","Start")] + [String]$Action="Restart", + + [Parameter(Position=1,Mandatory=$False,HelpMessage='Set on $True, if Function should check for a running windream vfs Client Service. If it is and Service is stopped, Function will try to start Service. Default Value is $True.')] + [ValidateSet($True,$False)] + [Switch]$ServiceTest=$True, + + [Parameter(Position=2,Mandatory=$False,HelpMessage='Give the Timeout limit in Seconds for the windream Start/Restart procedure, ValidateRange(1 - 300). Default Value is "10".')] + [ValidateRange(1,300)] + [INT]$StartTimeout=10 + + ) #end param + + #Clear Error Variable + $error.clear() + + #Checking if "Write-LogFile" Module was loaded + IF (Get-Module -Name "Write-LogFile") { + + Write-Host "DEBUG Info: Write-LogFile - Module exists." + + #If Servie Test was enabled (by default true) check if windream vfs Service is running + IF ($ServiceTest -eq $True) { + + Write-LogFile -LogLine " " + Write-LogFile -LogLine "Service Test is enabled!" + + #Check if windream vfs Service is installed + Try { + + [Object]$ServiceTest = $NULL + [Object]$ServiceTest = Get-Service -Name vfssvc -ErrorAction Stop + Write-LogFile -LogLine "Found Service: vfssvc" + Write-LogFile -LogLine "Service is currently: $((Get-Service -Name vfssvc).Status)" + + } #end try + + Catch { + + Write-LogFile -LogLine "WARNING: windream Client seems not to be installed completely." + Write-LogFile -LogLine "Missing Service: vfssvc" + + } #end catch + + } #end if + + #If Servie Test is disabled + ELSE { + + Write-LogFile -LogLine " " + Write-LogFile -LogLine "Service Test is disabled!" + + } #end else + + #Try to create windream Objects + Try { + + [Object]$windreamControlCenter = New-Object -ComObject "Wmcc.ControlCenter" -ErrorAction Stop + [Object]$windreamIndexService = New-Object -ComObject "WMIndexServer.WMIdxSvControl" -ErrorAction Stop + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot create Object from windream Class Wmcc.ControlCenter or WMIndexServer.WMIdxSvControl!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + #If Function was called to Stop windream Client Components + IF ($Action -like "Stop") { + + Write-LogFile -LogLine "Stop windream Client Components." + + #Try to stop windream Client Components + Try { + + Write-Logfile -LogLine "Stopping windream Client Components!" + $windreamControlCenter.StartVFSService(0) | Out-Null + $windreamIndexService.Shutdown() | Out-Null + $windreamControlCenter.ExitCC(0) | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot stop windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + Return $True + + } #end if + + #If Function was called to Restart windream Client Components and Service Test was enabled + ELSEIF (($Action -like "Restart") -and ($ServiceTest -is [Object])) { + + #Checking if windream vfs Service is running + IF ((Get-Service -Name vfssvc).Status -ne 'running') { + + Write-LogFile -LogLine "Warning: windream vfs Service is not running!" + + Try { + + Write-Logfile -LogLine "Trying to Start/Restart the windream vfs Service!" + Stop-Service -Name vfssvc -ErrorAction SilentlyContinue + Start-Service -Name vfssvc -ErrorAction Stop + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot Start/Restart windream vfs Service!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + } #end if + + ELSE { + + Write-Logfile -LogLine " " + Write-LogFile -LogLine "windream vfs Service is running!" + + } #end else + + Write-LogFile -LogLine "Restart windream Client Components." + + #Try to stop windream Client Components + Try { + + Write-Logfile -LogLine "Stopping windream Client Components!" + $windreamControlCenter.StartVFSService(0) | Out-Null + $windreamIndexService.Shutdown() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot stop windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + #Try to start windream Client Components + Try { + + Write-Logfile -LogLine "Starting windream Client Components!" + $windreamControlCenter.StartVFSService(1) | Wait-Process -Timeout $StartTimeout | Out-Null + $windreamIndexService.Start() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot start windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + Return $True + + } #end elseif + + #If Function was called to Restart windream Client Components and Service Test was disabled + ELSEIF (($Action -like "Restart") -and ($ServiceTest -is [Switch])) { + + Write-LogFile -LogLine "Restart windream Client Components." + + #Try to stop windream Client Components + Try { + + Write-Logfile -LogLine "Stopping windream Client Components!" + $windreamControlCenter.StartVFSService(0) | Out-Null + $windreamIndexService.Shutdown() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot stop windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + #Try to start windream Client Components + Try { + + Write-Logfile -LogLine "Starting windream Client Components!" + $windreamControlCenter.StartVFSService(1) | Wait-Process -Timeout $StartTimeout | Out-Null + $windreamIndexService.Start() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot start windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + Return $True + + } #end elseif + + #If Function was called to Start windream Client Components and Service Test was enabled + ELSEIF (($Action -like "Start") -and ($ServiceTest -is [Object])) { + + #Checking if windream vfs Service is running + IF ((Get-Service -Name vfssvc).Status -ne 'running') { + + Write-LogFile -LogLine "Warning: windream vfs Service is not running!" + + Try { + + Write-Logfile -LogLine "Trying to Start/Restart the windream vfs Service!" + Stop-Service -Name vfssvc -ErrorAction SilentlyContinue + Start-Service -Name vfssvc -ErrorAction Stop + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot Start/Restart windream vfs Service!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + } #end if + + ELSE { + + Write-Logfile -LogLine " " + Write-LogFile -LogLine "windream vfs Service is running!" + + } #end else + + Write-LogFile -LogLine "Start windream Client Components." + + #Try to start windream Client Components + Try { + + Write-Logfile -LogLine "Starting windream Client Components!" + $windreamControlCenter.StartVFSService(1) | Wait-Process -Timeout $StartTimeout | Out-Null + $windreamIndexService.Start() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot start windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + Return $True + + } #end elseif + + #If Function was called to Start windream Client Components and Service Test was disabled + ELSEIF (($Action -like "Start") -and ($ServiceTest -is [Switch])) { + + Write-LogFile -LogLine "Start windream Client Components." + + #Try to start windream Client Components + Try { + + Write-Logfile -LogLine "Starting windream Client Components!" + $windreamControlCenter.StartVFSService(1) | Wait-Process -Timeout $StartTimeout | Out-Null + $windreamIndexService.Start() | Out-Null + + } #end try + + Catch { + + Write-Logfile -LogLine "Cannot start windream Client Components!" + Write-Logfile -LogLine $Error + Return $False + + } #end catch + + Return $True + + } #end elseif + + #If Function was called invalid Values, which should be not possible be the ValidateSet of the Function Parameters + ELSE { + + Write-Logfile -LogLine "Function Call went wrong, please check the ValidateSet" + Write-Logfile -LogLine $Error + Return $False + + } #end else + + } #end if + + ELSE { + + Write-Host "" + Write-Host "DEBUG Info: Write-LogFile - Module does not exist!" + Write-Host "DEBUG Info: Please load the Module and try again, running this Function/Module!" + Write-Host "DEBUG Info: Exiting, because of this Issue." + EXIT + + } #end else + +} #end function \ No newline at end of file diff --git a/current/Set-FolderAttributes/Set-FolderAttributes_Caller.cmd b/current/Set-FolderAttributes/Set-FolderAttributes_Caller.cmd new file mode 100644 index 0000000..7fbce11 --- /dev/null +++ b/current/Set-FolderAttributes/Set-FolderAttributes_Caller.cmd @@ -0,0 +1,45 @@ +@ECHO OFF +TITLE DIGITAL DATA - Run all files in directory with current permissions +ECHO - +ECHO Batch Script +ECHO Run all files in directory with current permissions +ECHO - +ECHO Digital Data +ECHO Ludwig-Rinn-Strasse 16 +ECHO 35452 Heuchelheim +ECHO Tel.: 0641 / 202360 +ECHO E-Mail: info@didalog.de +ECHO - +ECHO Version 1.0.0.0 +ECHO Date: 13.08.2015 +ECHO - +ECHO Program Startup %date% at %time:~0,8% oclock, on %computername%. + +REM -------------------------------------------------------------- +REM ------------------------set variables------------------------- +REM -------------------------------------------------------------- + +setlocal enableextensions + +SET DIRECTORY="%cd%" +SET FILEEXTENSION=*.ps1 +SET COUNT=0 + +REM -------------------------------------------------------------- +REM ---------------------Program 1 / Script 1--------------------- +REM -------------------------------------------------------------- + +FOR /F "tokens=*" %%f in ('dir /S /b %FILEEXTENSION%') do (ECHO %%f && set /a count+=1) +ECHO - +ECHO Found %count% File(s) with File Extension %FILEEXTENSION% in Directory: +ECHO %DIRECTORY%. + +ECHO - +ECHO Running this/them now, with your permissions! +FOR /F "tokens=*" %%f in ('dir /S /b %FILEEXTENSION%') do (PowerShell.exe -Command "& {Start-Process PowerShell.exe -WindowStyle hidden '-ExecutionPolicy Bypass -File "%%f"'}") + +ECHO - +ECHO This Window will close in: +#timeout /T 10 +endlocal +exit \ No newline at end of file diff --git a/current/Set-FolderAttributes/Set-FolderAttributes_History.txt b/current/Set-FolderAttributes/Set-FolderAttributes_History.txt new file mode 100644 index 0000000..2c17611 --- /dev/null +++ b/current/Set-FolderAttributes/Set-FolderAttributes_History.txt @@ -0,0 +1,24 @@ + +------------------------------------------------------------------------------- + +Version 1.1.0.0 - 18.04.2019 +NEW: - +FIX: - +CHG: - +REM: - + + +------------------------------------------------------------------------------- + +Version 1.0.0.0 - 07.03.2016 +NEW: - +FIX: - +CHG: - +REM: - + +-------------------------------------legend------------------------------------ +NEW: = Added a new functionality +FIX: = Fixed a Issue with existing functionality +CHG: = Changed a existing functionality +REM: = Removed a functionality +------------------------------------------------------------------------------- \ No newline at end of file