• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Simple Hardlink Index GUI?

Joined
May 30, 2018
Messages
1,890 (0.74/day)
Location
Cusp Of Mania, FL
Processor Ryzen 9 3900X
Motherboard Asus ROG Strix X370-F
Cooling Dark Rock 4, 3x Corsair ML140 front intake, 1x rear exhaust
Memory 2x8GB TridentZ RGB [3600Mhz CL16]
Video Card(s) EVGA 3060ti FTW3 Ultra Gaming
Storage 970 EVO 500GB nvme, 860 EVO 250GB SATA, Seagate Barracuda 1TB + 4TB HDDs
Display(s) 27" MSI G27C4 FHD 165hz
Case NZXT H710
Audio Device(s) Modi Multibit, Vali 2, Shortest Way 51+ - LSR 305's, Focal Clear, HD6xx, HE5xx, LCD-2 Classic
Power Supply Corsair RM650x v2
Mouse iunno whatever cheap crap logitech *clutches Xbox 360 controller security blanket*
Keyboard HyperX Alloy Pro
Software Windows 10 Pro
Benchmark Scores ask your mother
Bear with me... it's kinda silly but I'm on the lookout for something a little unusual. I am familiar with all the different ways of linking files, indexes etc. I have a little experiment involving bulk hardlinks in W10... on the order of several hundred links that I would like to be able to pull and deploy at will, from a single folder staging the original indexes, to another folder on the drive, via a master list that I can edit. So I can keep a folder with a bunch of files of which I can pick and choose which ones make it over to the target location at will. Preferably, I keep all of the links in the staging folder on the list in an "activate/deactivate" fashion.

I understand I can pretty easily set this up with simple commands... even do batch files, if I want. I can do it that way if I have to, but it's still going to be a lot less streamlined than a nice little gui that basically shows the list of links I have staged in a folder, so I can then add/remove/modify anything on that list and again be able to purge and deploy from/to target en-masse. It keeps a basic index of what links are flagged as "in play" and allows me to manipulate that information. Basically just a sliiiigtly more sophisticated front end for what is already possible through the command prompt. Same functionality, only it also keeps tabs on the links added and removed. Link Shell Extension isn't quiiiite gonna cut it for dealing with such bulk.

I highly doubt something like that exists. But I figured I'd put a word out. I'd imagine it would actually be pretty simple to write an app like that - shouldn't require any fancy tricks or lower-level coding - could maybe be written with beginner languages? I kinda got to thinking maybe somebody has something like this for personal use and put it out in some small circle in some little corner of the net... they might use something like that for backup management (not what I'm using hardlinks for, just a thought.)

Like I said, I already know how to do this with batch files... keep two that mirror eachother with one adding the links and the other deleting, with a plain text index to keep score - I think I could even make it output that to plain text on its own. But I'm hoping to find a more expedient, intuitive way, as it's not a one-and-done type of deal and the time spent digging through those will start to add up! Not to mention I'm not smart enough to always be that organized! :p
 
Last edited:
Not aware of any GUI and since you already know how to do it in batch the best thing you can do is try to clean your script so it requires as little resources as possible like modifications.

I do this with posh when I need to control specific fleets. I just comment in or out the machines that need X done and in the script I simply put the actual command and call a read to the text document.
 
I just comment in or out the machines that need X done and in the script I simply put the actual command and call a read to the text document.
I like that idea! Nice and simple, would do most of the work for me... that can be automated, anyway. The same file I use for reference also designates what's 'active' that way. I'll have to play around with that. Admittedly I still continue to forget that powershell is a thing. Command prompt and linux terminal, I have leaned on for years. But powershell is like... "Oh, yeah... that! Huh!"
 
Last edited:
Back
Top