A new happy client in North Little Rock Arkansas took control of a new facility, and needed a complete new network and cabling install from the ground up!
What was installed:
All new network cabling
Rack Systems and UPS (Battery Backup)
Firewall with a VPN Tunnel to their other facility
Complete Phone System
Printers & a Print Server
As An Example: I had to set up a Linux-based server last week for a client. I wasn't looking forward to the long install process...and then it occurred to me, "Wait, I wonder if there's a snap version."
My particular flavor this time was Ubuntu Server:
sudo snap install _______
For More About Snap, Click Here.
Do you have a program that you want to be running all the time? I found this batch somewhere on the web. Props to whoever you are...
Yes - I am aware you can do this with Task Scheduler as well. I like a batch in the startup folder just fine. Simple. No fuss.
I had an issue with a file syncing program that should always be running (dropbox client). It crashes sometimes, and files fail to mirror to the cloud. Not good. So, here's a vbs to keep an eye on something you want to run all the time (it doesn't have to be dropbox). If the program you're watching ever crashes, this batch will restart it automatically. You can even custom set a timed pause in case of a Windows update or whatever. In this example, I have it set to 600000 milliseconds - which equals 10 minutes. That part is at the end of the batch. Set it to your desired time. Replace what's in blue according to what program you'd like to keep going. Note: Keep the the quotes in the batch:
set Service = GetObject ("winmgmts:")
set Shell = WScript.CreateObject("WScript.Shell")
sEXEName = "program.exe"
sApplicationPath = "C:\Program Location\Program.exe\"
'Loop until the system is shutdown or user logs out
bRunning = false
'Look for our application. Set the flag bRunning = true
'If we see that it is running
for each Process in Service.InstancesOf ("Win32_Process")
if Process.Name = "program.exe" then
'Is our app running?
if (not bRunning) then
'No it is not, launch it
Shell.Run Chr(34) & sApplicationPath & sEXEName & Chr(34)
'Sleep a while so we do not hog the cpu
1. Clear the User Using the Registry
- OR -
2. Use This Excellent Tool
- OR -
3. Use Group Policy
Around the time of Windows 7, Microsoft created a group policy where you could delete all profiles on every machine that haven't been used is a specified number of days. Pretty Handy!
To configure this setting, type gpedit.msc in start search and hit Enter to open the Group Policy Editor. Next under Computer Configuration, expand Administrative Templates > System > User Profiles.Now in the right hand side details pane, double-click on navigate to Delete user profiles older than a specified number of days on system restart to open its configuration box.
Here, if you enable this policy setting, the User Profile Service will automatically delete on the next system restart all user profiles on the computer that have not been used within the specified number of days.
If you disable or do not configure this policy setting, User Profile Service will not automatically delete any profiles on the next system restart.
In a domain environment:
1. Open AD, and under "View" on the main menu, select "Advanced Features."
This will add the Attribute tab in the user's properties in AD.
2. Click on Attributes, and scroll down to "Proxy Address."
For an Alias address, add the address in the following example format:
3. Click "Add" and Ok. It will take a while for AD to sync to O365.
Note: you may notice an address with a capitalized "SMTP" in it. This indicates the main/real email address of the end-user.
Is found here, and is super useful if you can't remember every single configuration.
ReadyBoost enables NAND memory mass storage devices, including CompactFlash, SD cards, and USB flash drives, to be used as a write cache between a hard drive and random access memory in an effort to increase computing performance.
So in a nutshell, this is how you do it and what it's for:
If you have a low-spec or slower machine you need a performance boost for, you can insert a thumbdrive into a USB slot, and it'll act as a cache for your most commonly done tasks.
Once you insert the thumbdrive, right click it in "Computer/This Pc," and select properties. From there, you will see a ReadyBoost Tab.
Select "Use This Device." I always use the whole drive because thumbdrives are very cheap nowadays, and the more space you allow it to use, the more you will see a "boost" in your computer-related activities.
Hopefully you will see an improvement in your older low-spec machines as I have (although how much improvement will vary).
Note: If you try and use this with a high-spec machine, it'll tell you ReadyBoost isn't needed.
Windows built in a killer little software RAID function in 10. It's called Storage Spaces, and I love it. Killer beans. Perfect for an IT guy with some extra drives laying around who wants a robust backup solution in a Windows environment - combine that with Syncback, and it's the bees knees. You can schedule automatic backups to your new little RAID, and have a solid place to go in case you need the data. They couldn't have made drive management any easier for it either. Such a killer solution.
Microsoft, please ditch the tiles. What a pain. Who wants to struggle to find something? This is why I believe that Classic Shell is a must! Use the "Aero" option. It's the closest to the Windows 7 start menu I have seen. Technology should stay out of the way so that the general population doesn't have to wrestle with it. Who cares about the GUI looking pretty if it's harder to use? Having a blend of form and function is the most important aspect to a good graphical user interface.
TechTools IT Consultants - Located in Little Rock, AR.