I'm looking for an easy, straightforward way to add custom file properties in the 'Details' tab of the File Properties dialog in Windows File Explorer. I have a PowerShell script that my team uses daily, and it's actually more of a system utility than just a script. Since we currently differentiate versions by renaming the files (like **[tool_name]_v1.3.ps1**), I'd really like to streamline this process. I use IExpress to convert this tool into an executable, but every time I update it, I have to manually adjust the SED file and file paths, which is quite tedious. It would be way more efficient if every executable could have the same name but show the version as a property instead. Does anyone know a simple way to achieve this without diving into C# coding?
3 Answers
What custom properties are you looking to add? If it's just something like version numbers you want to track, then maybe consider using metadata in the executable directly rather than changing everything in File Explorer. It could save you a lot of hassle and still keep things private.
Have you thought about using parameters in your scripts to facilitate the updates? You could automate the SED file modification if you wrote a wrapper script that handles that for you. It keeps everything in-house and ensures your team lead is happy with data security while also simplifying the process a bit.
That's a solid point, but I’d still really prefer to have those properties available in the File Properties directly to avoid confusion among users.
Honestly, instead of trying to add custom properties directly, you might want to consider using a version control system. There are plenty of free options that let you keep everything in-house, which could make managing your scripts a lot easier. Not only does it help track versions without needing to touch file properties, but it also keeps your workflow organized.
I get that, but my team lead is super cautious about data security. We can't put scripts on public platforms, so that's why we're looking for alternatives.
I'm looking for properties like file version and maybe a description. We're just trying to keep everything tidy and manageable without exposing sensitive info.