#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: Get ProjectWise Work Area Property Definitions

Be sure to check out my Scripting4Crypto initiative. It's a fun way to get into using cryptocurrencies all while getting your PowerShell needs met. When working with ProjectWise Work Area Types, it is often necessary to inspect the attribute definitions assigned to a specific Work Area class. The Get-PWWorkAreaProperties function provides a simple way to… Continue reading HowTo: Get ProjectWise Work Area Property Definitions

#PowerWiseScripting

PowerShell Performance Win: A One-Line Change That Saved 50+ Hours

This is a quick post, but I felt it was worth sharing—especially for fellow ProjectWise users and PowerShell scripters who work with large datasets. Recently, I was working on a script to generate a comprehensive report of all documents within a complex ProjectWise folder hierarchy. The scope? A whopping 29,240 folders and over 420,000 documents.… Continue reading PowerShell Performance Win: A One-Line Change That Saved 50+ Hours

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: Copy Documents To Folder

In this post, we will be creating a function to add functionality to the Copy-PWDocumentsToFolder cmdlet provided with the PWPS_DAB module. The cmdlet will delete and replace existing documents if the -CreateVersion parameter is not included. This new function will address this shortcoming in the cmdlet. All of the ProjectWise related cmdlets are available using… Continue reading HowTo: Copy Documents To Folder

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: PW Tools – Get Folder Data (Updated)

I have updated this post to provide an updated version of the "Get Folder Data" tool. Typically, when I am working I am an administrator and do not have to deal with access control limitations. In the first version of this tool, I did not take that into account which may cause the tool to… Continue reading HowTo: PW Tools – Get Folder Data (Updated)

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: Get LastLogin for ALL PW Users

Obtaining Last Login Information for ProjectWise Users with PowerShell When managing users in ProjectWise, administrators often need to audit user activity, including tracking their last login dates. This script demonstrates how to retrieve and organize this information using PowerShell and custom embedded C# code for enhanced functionality. All of the ProjectWise related cmdlets are available… Continue reading HowTo: Get LastLogin for ALL PW Users