🕑 Display Windows start-up date and time:
- open a PowerShell terminal (
WIN+R
,powershell
,⮠
) - type the following command:
(gcim Win32_OperatingSystem).LastBootUpTime
- open the start-up directory by running (
WIN+R
):shell:startup
for personal useshell:common startup
for common use
- put shortcuts you want to launch at start-up in that directory
🔗 Get the shortcut of an application pinned in the taskbar (Windows 7 and above):
- type
WIN+R
and runshell:user pinned
- enter the
TaskBar
directory, it should contain shortcuts to these applications - there may also be an
ImplicitAppShortcuts
directory containing other shorcuts
🚐 Display HTTP proxy settings:
netsh winhttp show proxy
🥇 Set the window of an application always on top of others knowing its PID (Windows 7 and above):
- open a PowerShell terminal (
WIN+R
,powershell
,⮠
) - replace the value of the target PID in this script and run it:
$targetPID = 12345
$signature = @'
[DllImport("user32.dll")] public static extern bool SetWindowPos(
IntPtr hWnd, IntPtr hWndInsertAfter, int X, int Y, int cx, int cy, uint uFlags);
'@
$api = Add-Type -MemberDefinition $signature -Name NativeAPI -Namespace NativeAPI -Using System.Text -PassThru
$window = (Get-Process -id $targetPID).MainWindowHandle
$api::SetWindowPos($window, -1, 0, 0, 0, 0, 0x0003) # use -2 instead of -1 to cancel the
- this other script does the same in a more advanced manner: a GUI is shown to select the targeted window without having to know its PID
📂 Mount a directory as a drive:
subst D: C:\DATA
🔒 Lock current session:
- from the keyboard:
WIN
+L
- from the command line:
rundll32.exe user32.dll,LockWorkStation
➰ Trigger CTRL
+ALT
+END
from a Remote Desktop session to get the same behaviour as CTRL
+ALT
+DEL
.
😃 On a French AZERTY keyboard, use the WIN
+;
shortcut to access the emoji pop-up window.
🔣 Files containing system icons:
%SystemRoot%
explorer.exe
System32
ddores.dll
dsuiext.dll
ieframe.dll
imageres.dll
mstscax.dll
mstsc.exe
networkexplorer.dll
setupapi.dll
shell32.dll
wmploc.dll