Rather good to see:
https://docs.microsoft.com/en-us/powershell/module/smbshare/close-smbopenfile
Rather good to see:
https://docs.microsoft.com/en-us/powershell/module/smbshare/close-smbopenfile
So we have a terminal server or other multi-user Windows machine, Windows 7/2008R2 or later. We want to pin one or more icons to the taskbar, for all users. We discover that this is not something extremely easy to do :-) We can, at least reasonably easily, set up the same taskbar icon set for all users, thusly:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband]
TaskBarPins.REG
. Put it in a permanent folder outside of user space, e.g. C:\AutoSettings
, it will be imported automatically at every login.SetTaskBarPins.VBS
in C:\AutoSettings
, containing the following text:Option Explicit On Error Resume Next Dim objShell, ProgramFiles, sRegFile Set objShell = CreateObject("WScript.Shell") sRegFile = """C:\AutoSettings\SetTaskBarPins.REG""" objShell.Run "Regedit.exe /s " & sRegFile, 0, True Set objShell = Nothing
C:\AutoSettings\SetTaskBarPins.VBS
in C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
.The next time any user logs into this machine, nothing will appear to have been changed. But when they log off and then log on after that, their taskbar will be the same as the one you exported.
There is a tool to do the job; but Microsoft has a way to remove everything preinstalled on your new machine and slowing it down:
https://www.pcmag.com/news/348679/how-clean-up-windows-10-with-the-refresh-windows-tool
It does remove everything but Windows, so it is only suitable for completely new machines.
Here’s an overview of some choice web browsers, as of this writing. It’s not comprehensive and not going to be, because there are a huge variety of web sites and related needs, there is quite a lot of new development going on, and related publicity is not coherent (and cannot be in today’s world…). The below are the experiences of this writer only, and he is well aware that reality is far larger than his experience:
Here’s a good one:
sudo systemctl isolate multi-user
X -configure
/root/xorg.conf.new
./etc/X11/xorg.conf.d
/root/xorg.conf.new
to this new name at your current location: ./10-monitor.conf
This is usually reported by an alteration of the network mini-icon in the system tray; hover over it and it will claim there is no Internet access. The only solution I know of, is to go into the NIC, and turn off “IPv4 Checksum Offload” or something close. In most cases, this setting is on by default.
In /etc/sudoers
, or a file last in the list in /etc/sudoers.d
, you’ll need this:
%wheel ALL=(ALL) NOPASSWD:ALL
Make sure your user is in the group ‘wheel’ (default in most full desktop Linuxes), and you’re in.
This notice can be seen at shutdown of recent Linux. The only thorough solution this writer has seen, is to use the ‘watchdog’ service to get rid of hanging processes. You’ll need to compile, perhaps using ‘yay’, on Arch and derivatives:
yay -S watchdog sudo systemctl enable watchdog.service sudo systemctl start watchdog.service
The long default, yaourt, is no longer very available, and is not listed at all in the Arch software list of similar apps. yay
appears very worthwhile.