10-14-2014 02:43 PM
I want to password protect a .lvlib and have that protection propagate to all vi's in the library. Unforturnatly when you lock the .lvlib it only prevents you from add/remove vi's from the library. You can still edit vi's in the library unless you individually edit the properties for each vi.
10-14-2014 02:45 PM
Then you might want to put that in the LabVIEW Idea Exchange. That would be an excellent idea that NI should implement.
10-14-2014 03:13 PM
10-14-2014 03:56 PM
Using VI Server you can open a reference to each VI in a directory, set a password, then save it. I believe VIPM has this feature built in when making packages now.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
10-14-2014 05:50 PM
The feature is in VIPM Pro, but not the free version. I will take a look at writing some scripting to do this using VI Server. I will also consider purchasing VIPM Pro.
10-14-2014 06:11 PM
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
10-15-2014 08:01 AM
Attached is a VI that will lock or set a password for all VIs in a folder. With progress and cancel.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
09-02-2020 05:05 PM - edited 09-02-2020 05:22 PM
I added an invoke node for saving each file after setting the Lock State. This was needed in order to make the function work as expected in LV2018. I can't speak to whether it is needed for older versions of LV.