I'm a bit concerned about my son who enjoys coding and is asking to use the Windows Terminal. I'm worried that by having access to the terminal, he might be able to bypass the Microsoft Family settings I've put in place. I want to know if having the terminal is essential for coding, or if he's just trying to skirt around restrictions. If the terminal is necessary, are there alternative options that could provide similar functionality without giving him too much control over the system? Additionally, will Microsoft Family still keep things safe if he can access the terminal?
6 Answers
While the Windows Terminal can be quite important for many coding tasks, it’s not always essential. Your son would typically need administrator permissions to bypass family settings, which he probably doesn't have. Many development environments, like Visual Studio Code, have their own integrated terminals that can be used without needing full access to the command line. As long as you have the right restrictions in place, he might be okay with just using tools that don’t require terminal access directly.
If he's coding his own programs, he might need a terminal, especially for open-source projects without a graphical interface. It depends on whether he's working with CMD or PowerShell. Just keep in mind, if he’s learning coding, there are some environments that have integrated terminals built right into them, like many IDEs do.
Exactly! PowerShell is generally a bit more secure than CMD and requires more finesse, which might keep things safer.
Consider getting a router with parental control options to help monitor activity online. Brands like Asus, Netgear, and TP-Link offer good solutions. This creates another layer of protection beyond just the system settings, but remember that no method is foolproof.
Not sure how that relates directly to the terminal point, but additional layers of control are always good!
Access to the terminal does open up risks, as it can allow accessing parts of the system you're trying to protect. If he's really interested and you think he can handle the responsibility, it's a balancing act. There are educational programming languages and platforms designed specifically for kids, like Scratch, that might be a safer starting point.
When talking about 'Windows Terminal', are you referencing command prompt, PowerShell, or something else? Understanding this will help clarify how much access he would get.
Yeah, OP is definitely referring to Windows Terminal specifically.
I think he'll likely need access to the terminal for certain tasks, especially if he wants to compile programs or run specific command-line tools for languages like Python. You could look into using VirtualBox to give him an environment to work in without granting too much access on your main setup.

True! Visual Studio is often enough for a lot of coding, especially for beginners. They can see terminal output without using the command prompt.