<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://readonlywiki.luccapirovano.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lucka</id>
	<title>Lucca&#039;s Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://readonlywiki.luccapirovano.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lucka"/>
	<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php/Special:Contributions/Lucka"/>
	<updated>2026-05-01T20:07:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1212</id>
		<title>Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1212"/>
		<updated>2026-04-06T19:37:27Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Flatpak &amp;amp; Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Give dolphin emulator flatpak full filesystem access like the non-flatpak version would have ===&lt;br /&gt;
 sudo flatpak override --filesystem=host org.DolphinEmu.dolphin-emu&lt;br /&gt;
You may also want to use FlatSeal for this&lt;br /&gt;
&lt;br /&gt;
== File Operations ==&lt;br /&gt;
&lt;br /&gt;
=== Copy every iso in the current folder into nintendon&#039;t format ===&lt;br /&gt;
 for i in *; do mkdir &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;; mv &amp;quot;$i&amp;quot; &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;/game.iso; done&lt;br /&gt;
&lt;br /&gt;
=== Copy while preserving permissions [Use archive mode, resolve symlinks, and skip files that are newer on the destination] ===&lt;br /&gt;
 rsync -auL source-file destination-file&lt;br /&gt;
&lt;br /&gt;
=== Copy with progress bar ===&lt;br /&gt;
 rsync --progress source_file destination_file&lt;br /&gt;
&lt;br /&gt;
=== Move all files that aren&#039;t folders into a folder ===&lt;br /&gt;
 mv -- *(.) other_directory/&lt;br /&gt;
&lt;br /&gt;
=== Create a file and set its permissions ===&lt;br /&gt;
 install -m 755 /dev/null filename.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System Monitoring &amp;amp; Logs ==&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [system service] ===&lt;br /&gt;
 sudo journalctl -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [user service] ===&lt;br /&gt;
 journalctl --user -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== Print kernel version and CPU architecture ===&lt;br /&gt;
 uname -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking &amp;amp; Security ==&lt;br /&gt;
&lt;br /&gt;
=== Nmap ping scan an entire subnet very quickly ===&lt;br /&gt;
 sudo nmap -T5 -sn 192.168.0.0/24&lt;br /&gt;
&lt;br /&gt;
=== Get a list of all files with setuid / SUID permissions ===&lt;br /&gt;
 find / -perm -4000 -type f -exec ls -la {} 2&amp;gt;/dev/null \;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Docker ==&lt;br /&gt;
&lt;br /&gt;
=== Delete all docker images ===&lt;br /&gt;
 docker rmi -f $(docker images -a -q)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clipboard Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== Get/Set data from clipboard: ===&lt;br /&gt;
 getclip () {&lt;br /&gt;
        xclip -selection c -o&lt;br /&gt;
 }&lt;br /&gt;
 setclip () {&lt;br /&gt;
        xclip -selection c&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media &amp;amp; Encoding ==&lt;br /&gt;
&lt;br /&gt;
=== Record audio files ===&lt;br /&gt;
 [[Record Audio Files in the Command Line]]&lt;br /&gt;
&lt;br /&gt;
=== Create an SSL Key and Cert pair ===&lt;br /&gt;
 openssl req -new -x509 -nodes -out server.crt -keyout server.key&lt;br /&gt;
&lt;br /&gt;
=== Cut a video or audio file into a clip based on seconds ===&lt;br /&gt;
 [[FFmpeg Cut a video to a clip by seconds]]&lt;br /&gt;
&lt;br /&gt;
=== Download any yt-dlp supported video, convert it to an mp3, then automatically number it based on the order they were downloaded in the playlist ===&lt;br /&gt;
 yt-dlp --extract-audio --audio-format mp3 --output &amp;quot;%(autonumber)s - %(title)s.%(ext)s&amp;quot; {PUT LINK TO PLAYLIST OR VIDEO HERE}&lt;br /&gt;
&lt;br /&gt;
=== Convert a folder of mp3s into DVD-compatible mpeg2 files (.dvd) while embedding a looping video on them for compatibility, reducing bit rate as low as it can go. ===&lt;br /&gt;
 for i in *.mp3; do; ffmpeg -stream_loop -1 -i asteracube.webm -i &amp;quot;$i&amp;quot; -shortest -r 24 -loop 1 -codec:v mpeg2video -b:v 400k -codec:a ac3 -b:a 448 -vf scale=352:240 dvd/&amp;quot;${i%.*}.dvd&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disk &amp;amp; System Management ==&lt;br /&gt;
&lt;br /&gt;
=== Add kernel boot parameters on truenas scale. This command adds &amp;quot;nomodeset&amp;quot; to the kernel parameters. It is auto-applied on reboot. ===&lt;br /&gt;
 midclt call system.advanced.update &#039;{&amp;quot;kernel_extra_options&amp;quot;: &amp;quot;nomodeset&amp;quot;}&#039;&lt;br /&gt;
&lt;br /&gt;
=== Expand a partition to fit the whole disk without rebooting [In this case the disk is &amp;lt;code&amp;gt;/dev/nvme0n1&amp;lt;/code&amp;gt; and the partition is &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;] ===&lt;br /&gt;
 sudo growpart /dev/nvme0n1 2&lt;br /&gt;
 sudo resize2fs /dev/nvme0n1p2&lt;br /&gt;
&lt;br /&gt;
=== Convert an existing linux install to ageless linux ===&lt;br /&gt;
 curl -fsSL https://agelesslinux.org/become-ageless.sh | sudo bash -s -- --accept --flagrant&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/sujayadkesar/Linux-Privilege-Escalation#9-capabilities&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/aqp5ahzeOqA Youtube.com: Common Linux Privilege Escalation: Using Kernel Exploits]&lt;br /&gt;
&lt;br /&gt;
[https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH]&lt;br /&gt;
&lt;br /&gt;
https://github.com/OpenRC/openrc/blob/master/service-script-guide.md&lt;br /&gt;
&lt;br /&gt;
https://www.truenas.com/community/threads/kernel-boot-parameter-how-to-add-to-tn-scale.110109/&lt;br /&gt;
&lt;br /&gt;
https://agelesslinux.org/&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1211</id>
		<title>Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1211"/>
		<updated>2026-04-06T19:24:06Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Additional Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Flatpak &amp;amp; Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Give dolphin emulator flatpak full filesystem access like the non-flatpak version would have ===&lt;br /&gt;
 sudo flatpak override --filesystem=host org.DolphinEmu.dolphin-emu&lt;br /&gt;
You may also want to use FlatSeal for this&lt;br /&gt;
&lt;br /&gt;
== File Operations ==&lt;br /&gt;
&lt;br /&gt;
=== Copy every iso in the current folder into nintendon&#039;t format ===&lt;br /&gt;
 for i in *; do mkdir &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;; mv &amp;quot;$i&amp;quot; &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;/game.iso; done&lt;br /&gt;
&lt;br /&gt;
=== Copy while preserving permissions [Use archive mode, resolve symlinks, and skip files that are newer on the destination] ===&lt;br /&gt;
 rsync -auL source-file destination-file&lt;br /&gt;
&lt;br /&gt;
=== Copy with progress bar ===&lt;br /&gt;
 rsync --progress source_file destination_file&lt;br /&gt;
&lt;br /&gt;
=== Move all files that aren&#039;t folders into a folder ===&lt;br /&gt;
 mv -- *(.) other_directory/&lt;br /&gt;
&lt;br /&gt;
=== Create a file and set its permissions ===&lt;br /&gt;
 install -m 755 /dev/null filename.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System Monitoring &amp;amp; Logs ==&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [system service] ===&lt;br /&gt;
 sudo journalctl -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [user service] ===&lt;br /&gt;
 journalctl --user -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== Print kernel version and CPU architecture ===&lt;br /&gt;
 uname -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking &amp;amp; Security ==&lt;br /&gt;
&lt;br /&gt;
=== Nmap ping scan an entire subnet very quickly ===&lt;br /&gt;
 sudo nmap -T5 -sn 192.168.0.0/24&lt;br /&gt;
&lt;br /&gt;
=== Get a list of all files with setuid / SUID permissions ===&lt;br /&gt;
 find / -perm -4000 -type f -exec ls -la {} 2&amp;gt;/dev/null \;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Docker ==&lt;br /&gt;
&lt;br /&gt;
=== Delete all docker images ===&lt;br /&gt;
 docker rmi -f $(docker images -a -q)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clipboard Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== Get/Set data from clipboard: ===&lt;br /&gt;
 getclip () {&lt;br /&gt;
        xclip -selection c -o&lt;br /&gt;
 }&lt;br /&gt;
 setclip () {&lt;br /&gt;
        xclip -selection c&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media &amp;amp; Encoding ==&lt;br /&gt;
&lt;br /&gt;
=== Record audio files ===&lt;br /&gt;
 [[Record Audio Files in the Command Line]]&lt;br /&gt;
&lt;br /&gt;
=== Create an SSL Key and Cert pair ===&lt;br /&gt;
 openssl req -new -x509 -nodes -out server.crt -keyout server.key&lt;br /&gt;
&lt;br /&gt;
=== Cut a video or audio file into a clip based on seconds ===&lt;br /&gt;
 [[FFmpeg Cut a video to a clip by seconds]]&lt;br /&gt;
&lt;br /&gt;
=== Download any yt-dlp supported video, convert it to an mp3, then automatically number it based on the order they were downloaded in the playlist ===&lt;br /&gt;
 yt-dlp --extract-audio --audio-format mp3 --output &amp;quot;%(autonumber)s - %(title)s.%(ext)s&amp;quot; {PUT LINK TO PLAYLIST OR VIDEO HERE}&lt;br /&gt;
&lt;br /&gt;
=== Convert a folder of mp3s into DVD-compatible mpeg2 files (.dvd) while embedding a looping video on them for compatibility, reducing bit rate as low as it can go. ===&lt;br /&gt;
 for i in *.mp3; do; ffmpeg -stream_loop -1 -i asteracube.webm -i &amp;quot;$i&amp;quot; -shortest -r 24 -loop 1 -codec:v mpeg2video -b:v 400k -codec:a ac3 -b:a 448 -vf scale=352:240 dvd/&amp;quot;${i%.*}.dvd&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disk &amp;amp; System Management ==&lt;br /&gt;
&lt;br /&gt;
=== Add kernel boot parameters on truenas scale. This command adds &amp;quot;nomodeset&amp;quot; to the kernel parameters. It is auto-applied on reboot. ===&lt;br /&gt;
 midclt call system.advanced.update &#039;{&amp;quot;kernel_extra_options&amp;quot;: &amp;quot;nomodeset&amp;quot;}&#039;&lt;br /&gt;
&lt;br /&gt;
=== Expand a partition to fit the whole disk without rebooting [In this case the disk is &amp;lt;code&amp;gt;/dev/nvme0n1&amp;lt;/code&amp;gt; and the partition is &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;] ===&lt;br /&gt;
 sudo growpart /dev/nvme0n1 2&lt;br /&gt;
 sudo resize2fs /dev/nvme0n1p2&lt;br /&gt;
&lt;br /&gt;
=== Convert an existing linux install to ageless linux ===&lt;br /&gt;
 curl -fsSL https://agelesslinux.org/become-ageless.sh | sudo bash -s -- --accept&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/sujayadkesar/Linux-Privilege-Escalation#9-capabilities&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/aqp5ahzeOqA Youtube.com: Common Linux Privilege Escalation: Using Kernel Exploits]&lt;br /&gt;
&lt;br /&gt;
[https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH]&lt;br /&gt;
&lt;br /&gt;
https://github.com/OpenRC/openrc/blob/master/service-script-guide.md&lt;br /&gt;
&lt;br /&gt;
https://www.truenas.com/community/threads/kernel-boot-parameter-how-to-add-to-tn-scale.110109/&lt;br /&gt;
&lt;br /&gt;
https://agelesslinux.org/&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1210</id>
		<title>Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=1210"/>
		<updated>2026-04-06T19:22:21Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Flatpak &amp;amp; Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Give dolphin emulator flatpak full filesystem access like the non-flatpak version would have ===&lt;br /&gt;
 sudo flatpak override --filesystem=host org.DolphinEmu.dolphin-emu&lt;br /&gt;
You may also want to use FlatSeal for this&lt;br /&gt;
&lt;br /&gt;
== File Operations ==&lt;br /&gt;
&lt;br /&gt;
=== Copy every iso in the current folder into nintendon&#039;t format ===&lt;br /&gt;
 for i in *; do mkdir &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;; mv &amp;quot;$i&amp;quot; &amp;quot;$(echo $i | sed &#039;s/.iso//&#039;)&amp;quot;/game.iso; done&lt;br /&gt;
&lt;br /&gt;
=== Copy while preserving permissions [Use archive mode, resolve symlinks, and skip files that are newer on the destination] ===&lt;br /&gt;
 rsync -auL source-file destination-file&lt;br /&gt;
&lt;br /&gt;
=== Copy with progress bar ===&lt;br /&gt;
 rsync --progress source_file destination_file&lt;br /&gt;
&lt;br /&gt;
=== Move all files that aren&#039;t folders into a folder ===&lt;br /&gt;
 mv -- *(.) other_directory/&lt;br /&gt;
&lt;br /&gt;
=== Create a file and set its permissions ===&lt;br /&gt;
 install -m 755 /dev/null filename.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System Monitoring &amp;amp; Logs ==&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [system service] ===&lt;br /&gt;
 sudo journalctl -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== View systemd service logs in real time [user service] ===&lt;br /&gt;
 journalctl --user -u notification-parse.service -f&lt;br /&gt;
&lt;br /&gt;
=== Print kernel version and CPU architecture ===&lt;br /&gt;
 uname -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking &amp;amp; Security ==&lt;br /&gt;
&lt;br /&gt;
=== Nmap ping scan an entire subnet very quickly ===&lt;br /&gt;
 sudo nmap -T5 -sn 192.168.0.0/24&lt;br /&gt;
&lt;br /&gt;
=== Get a list of all files with setuid / SUID permissions ===&lt;br /&gt;
 find / -perm -4000 -type f -exec ls -la {} 2&amp;gt;/dev/null \;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Docker ==&lt;br /&gt;
&lt;br /&gt;
=== Delete all docker images ===&lt;br /&gt;
 docker rmi -f $(docker images -a -q)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clipboard Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== Get/Set data from clipboard: ===&lt;br /&gt;
 getclip () {&lt;br /&gt;
        xclip -selection c -o&lt;br /&gt;
 }&lt;br /&gt;
 setclip () {&lt;br /&gt;
        xclip -selection c&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media &amp;amp; Encoding ==&lt;br /&gt;
&lt;br /&gt;
=== Record audio files ===&lt;br /&gt;
 [[Record Audio Files in the Command Line]]&lt;br /&gt;
&lt;br /&gt;
=== Create an SSL Key and Cert pair ===&lt;br /&gt;
 openssl req -new -x509 -nodes -out server.crt -keyout server.key&lt;br /&gt;
&lt;br /&gt;
=== Cut a video or audio file into a clip based on seconds ===&lt;br /&gt;
 [[FFmpeg Cut a video to a clip by seconds]]&lt;br /&gt;
&lt;br /&gt;
=== Download any yt-dlp supported video, convert it to an mp3, then automatically number it based on the order they were downloaded in the playlist ===&lt;br /&gt;
 yt-dlp --extract-audio --audio-format mp3 --output &amp;quot;%(autonumber)s - %(title)s.%(ext)s&amp;quot; {PUT LINK TO PLAYLIST OR VIDEO HERE}&lt;br /&gt;
&lt;br /&gt;
=== Convert a folder of mp3s into DVD-compatible mpeg2 files (.dvd) while embedding a looping video on them for compatibility, reducing bit rate as low as it can go. ===&lt;br /&gt;
 for i in *.mp3; do; ffmpeg -stream_loop -1 -i asteracube.webm -i &amp;quot;$i&amp;quot; -shortest -r 24 -loop 1 -codec:v mpeg2video -b:v 400k -codec:a ac3 -b:a 448 -vf scale=352:240 dvd/&amp;quot;${i%.*}.dvd&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disk &amp;amp; System Management ==&lt;br /&gt;
&lt;br /&gt;
=== Add kernel boot parameters on truenas scale. This command adds &amp;quot;nomodeset&amp;quot; to the kernel parameters. It is auto-applied on reboot. ===&lt;br /&gt;
 midclt call system.advanced.update &#039;{&amp;quot;kernel_extra_options&amp;quot;: &amp;quot;nomodeset&amp;quot;}&#039;&lt;br /&gt;
&lt;br /&gt;
=== Expand a partition to fit the whole disk without rebooting [In this case the disk is &amp;lt;code&amp;gt;/dev/nvme0n1&amp;lt;/code&amp;gt; and the partition is &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;] ===&lt;br /&gt;
 sudo growpart /dev/nvme0n1 2&lt;br /&gt;
 sudo resize2fs /dev/nvme0n1p2&lt;br /&gt;
&lt;br /&gt;
=== Convert an existing linux install to ageless linux ===&lt;br /&gt;
 curl -fsSL https://agelesslinux.org/become-ageless.sh | sudo bash -s -- --accept&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/sujayadkesar/Linux-Privilege-Escalation#9-capabilities&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/aqp5ahzeOqA Youtube.com: Common Linux Privilege Escalation: Using Kernel Exploits]&lt;br /&gt;
&lt;br /&gt;
[https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH]&lt;br /&gt;
&lt;br /&gt;
https://github.com/OpenRC/openrc/blob/master/service-script-guide.md&lt;br /&gt;
&lt;br /&gt;
https://www.truenas.com/community/threads/kernel-boot-parameter-how-to-add-to-tn-scale.110109/&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1209</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1209"/>
		<updated>2026-04-06T18:47:59Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf (pdf)] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf (pdf)] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck] | [https://en.wikipedia.org/wiki/Christmas_tree_packet Christmas Tree Packet]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]] | [[Anti-AI Scraper Tarpits]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf (pdf)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] | [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis] | [https://en.wikipedia.org/wiki/Anna&#039;s_Archive Anna&#039;s Archive]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tech &amp;amp; Vulnerability News: | [https://lwn.net/ LWN.net] | [https://news.ycombinator.com/ Hacker News] | [https://www.jwz.org/blog/ JWZ&#039;s Blog] | [https://drewdevault.com/ Drew Devault&#039;s Blog]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1208</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1208"/>
		<updated>2026-04-06T18:47:09Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf (pdf)] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf (pdf)] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck] | [https://en.wikipedia.org/wiki/Christmas_tree_packet Christmas Tree Packet]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]] | [[Anti-AI Scraper Tarpits]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf (pdf)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] | [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis] | [https://en.wikipedia.org/wiki/Anna&#039;s_Archive Anna&#039;s Archive]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tech &amp;amp; Vulnerability News: | [https://lwn.net/ LWN.net] | [https://news.ycombinator.com/ Hacker News] | [https://www.jwz.org/blog/ JWZ&#039;s Blog]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1201</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1201"/>
		<updated>2026-04-02T21:23:19Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Fix Edge Alt Key [CMD] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (Fixes a surprisingly large amount of problems with ms office) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Make Edge Alt Key not focus settings  [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -accepteula -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1200</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1200"/>
		<updated>2026-04-02T21:22:13Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Reset Internet Settings (Fixes a surprisingly large amount of problems with office) [CMD] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (Fixes a surprisingly large amount of problems with ms office) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -accepteula -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1199</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1199"/>
		<updated>2026-04-02T21:21:35Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Reset Internet Settings (G.O.A.T.) [CMD] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (Fixes a surprisingly large amount of problems with office) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -accepteula -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1198</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1198"/>
		<updated>2026-04-02T21:21:10Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -accepteula -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1197</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1197"/>
		<updated>2026-03-31T18:14:52Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* PSExec Method (Requires installing PSExec) [PowerShell] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -accepteula -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1196</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1196"/>
		<updated>2026-03-31T17:49:12Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* PSExec Method (Requires installing PSExec) [PowerShell] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If it has been run before, you can open the prompt with just:&lt;br /&gt;
 ;&amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1195</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1195"/>
		<updated>2026-03-31T17:33:22Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* PSExec Method (Requires installing PSExec) [PowerShell] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs an elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1194</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1194"/>
		<updated>2026-03-31T17:33:14Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* PSExec Method (Requires installing PSExec) [PowerShell] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you and uses it to open the SYSTEM cmd. Needs elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1193</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1193"/>
		<updated>2026-03-31T17:32:52Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Open a Command Prompt as SYSTEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Requires installing PSExec) [PowerShell] ===&lt;br /&gt;
The oneliner below installs psexec for you. Needs elevated powershell prompt.&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1192</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1192"/>
		<updated>2026-03-31T17:31:41Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Open a Command Prompt as SYSTEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
==== Setup (run once as Administrator) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Trigger SYSTEM cmd ====&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
==== Cleanup (run as Administrator when done) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Less likely to trip antivirus) [PowerShell] ===&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1191</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1191"/>
		<updated>2026-03-31T17:31:20Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* PSExec Method (Less likely to trip antivirus) [Powershell] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
=== Setup (run once as Administrator) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Trigger SYSTEM cmd ===&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
=== Cleanup (run as Administrator when done) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Less likely to trip antivirus) [PowerShell] ===&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1190</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1190"/>
		<updated>2026-03-31T17:31:09Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Open a Command Prompt as SYSTEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
=== UAC Method (May trip antivirus but does not require external tools) ===&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
=== Setup (run once as Administrator) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Trigger SYSTEM cmd ===&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
=== Cleanup (run as Administrator when done) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;br /&gt;
&lt;br /&gt;
=== PSExec Method (Less likely to trip antivirus) [Powershell] ===&lt;br /&gt;
 Invoke-WebRequest -Uri &amp;quot;https://download.sysinternals.com/files/PSTools.zip&amp;quot; -OutFile &amp;quot;$env:TEMP\PSTools.zip&amp;quot;; Expand-Archive &amp;quot;$env:TEMP\PSTools.zip&amp;quot; -DestinationPath &amp;quot;$env:TEMP\PSTools&amp;quot; -Force; &amp;amp; &amp;quot;$env:TEMP\PSTools\PsExec64.exe&amp;quot; -i -s -d cmd.exe /k &amp;quot;title NT AUTHORITY\SYSTEM - whoami &amp;amp;&amp;amp; whoami&amp;quot;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1189</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1189"/>
		<updated>2026-03-31T17:26:53Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Open a Command Prompt as SYSTEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
== Open a Command Prompt as SYSTEM ==&lt;br /&gt;
&lt;br /&gt;
This method uses the UAC secure desktop (via On-Screen Keyboard trick) to launch cmd.exe as &#039;&#039;&#039;NT AUTHORITY\SYSTEM&#039;&#039;&#039; without third-party tools.&lt;br /&gt;
&lt;br /&gt;
=== Setup (run once as Administrator) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg add &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /v Debugger /t REG_SZ /d &amp;quot;cmd.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Trigger SYSTEM cmd ===&lt;br /&gt;
# Open any program &#039;&#039;&#039;as Administrator&#039;&#039;&#039; so the UAC prompt appears.&lt;br /&gt;
# While the UAC dialog is visible (dark background), press &#039;&#039;&#039;Win + U&#039;&#039;&#039; to open Ease of Access Center.&lt;br /&gt;
# Click &#039;&#039;&#039;On-Screen Keyboard&#039;&#039;&#039;.&lt;br /&gt;
# A Command Prompt running as &#039;&#039;&#039;SYSTEM&#039;&#039;&#039; should appear on the secure desktop.&lt;br /&gt;
&lt;br /&gt;
=== Cleanup (run as Administrator when done) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\osk.exe&amp;quot; /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This works because the secure desktop runs with SYSTEM privileges. The cmd window will appear only while the UAC prompt is active.&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1185</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1185"/>
		<updated>2026-03-24T22:34:02Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Disable Telemetry (May auto-undo itself on non-enterprise windows versions) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1184</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1184"/>
		<updated>2026-03-24T22:33:39Z</updated>

		<summary type="html">&lt;p&gt;Lucka: /* Fix Windows Update Missing [CMD] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions) ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f&lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1183</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Commands&amp;diff=1183"/>
		<updated>2026-03-24T22:33:21Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.&lt;br /&gt;
&lt;br /&gt;
= IP Configuration (ipconfig) =&lt;br /&gt;
&lt;br /&gt;
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine.&lt;br /&gt;
&lt;br /&gt;
== ipconfig [CMD] ==&lt;br /&gt;
 ipconfig&lt;br /&gt;
Displays the basic TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /all [CMD] ==&lt;br /&gt;
 ipconfig /all&lt;br /&gt;
Displays the full TCP/IP configuration for all adapters.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /release [CMD] ==&lt;br /&gt;
 ipconfig /release&lt;br /&gt;
Releases the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /renew [CMD] ==&lt;br /&gt;
 ipconfig /renew&lt;br /&gt;
Renews the IP address assigned to the computer.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /flushdns [CMD] ==&lt;br /&gt;
 ipconfig /flushdns&lt;br /&gt;
Purges the DNS resolver cache.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /registerdns [CMD] ==&lt;br /&gt;
 ipconfig /registerdns&lt;br /&gt;
Refreshes DHCP leases and re-registers DNS names.&lt;br /&gt;
&lt;br /&gt;
== ipconfig /displaydns [CMD] ==&lt;br /&gt;
 ipconfig /displaydns&lt;br /&gt;
Displays DNS cache contents.&lt;br /&gt;
&lt;br /&gt;
== ipconfig (IPv6 &amp;amp; advanced) [CMD] ==&lt;br /&gt;
 ipconfig /allcompartments&lt;br /&gt;
 ipconfig /release6&lt;br /&gt;
 ipconfig /renew6&lt;br /&gt;
 ipconfig /showclassid&lt;br /&gt;
 ipconfig /setclassid&lt;br /&gt;
 ipconfig /showclassid6&lt;br /&gt;
 ipconfig /setclassid6&lt;br /&gt;
 ipconfig /flushdns6&lt;br /&gt;
&lt;br /&gt;
= Windows Repair (USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD) =&lt;br /&gt;
&lt;br /&gt;
== DISM RestoreHealth [CMD] ==&lt;br /&gt;
 DISM /Online /Cleanup-Image /RestoreHealth&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (run after DISM) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
== SFC Scan (after reboot) [CMD] ==&lt;br /&gt;
 SFC /scannow&lt;br /&gt;
&lt;br /&gt;
= Reset Internet Settings (G.O.A.T.) [CMD] =&lt;br /&gt;
 RunDll32.exe InetCpl.cpl,ResetIEtoDefaults&lt;br /&gt;
&lt;br /&gt;
= Network Drive Management =&lt;br /&gt;
&lt;br /&gt;
== List Mapped Drives [CMD] ==&lt;br /&gt;
 net use&lt;br /&gt;
&lt;br /&gt;
== Remove Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: /delete&lt;br /&gt;
&lt;br /&gt;
== Recreate Mapping [CMD] ==&lt;br /&gt;
 net use &amp;lt;drive letter&amp;gt;: \\server\share /persistent:yes&lt;br /&gt;
&lt;br /&gt;
== Delete All Mappings [CMD] ==&lt;br /&gt;
 net use * /delete&lt;br /&gt;
&lt;br /&gt;
== Persistently Map Drive [CMD] ==&lt;br /&gt;
 net use /persistent:yes h: \\VBoxSvr\Win11\Documents&lt;br /&gt;
&lt;br /&gt;
= User Management =&lt;br /&gt;
&lt;br /&gt;
== Create Local User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; password /add&lt;br /&gt;
&lt;br /&gt;
== Add to Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /add&lt;br /&gt;
&lt;br /&gt;
== Remove from Administrators [CMD] ==&lt;br /&gt;
 net localgroup administrators &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Delete User [CMD] ==&lt;br /&gt;
 net user &amp;quot;user.name&amp;quot; /delete&lt;br /&gt;
&lt;br /&gt;
== Disable Built-in Accounts [CMD] ==&lt;br /&gt;
 net user &amp;quot;Administrator&amp;quot; /active:no&lt;br /&gt;
 net user &amp;quot;Guest&amp;quot; /active:no&lt;br /&gt;
&lt;br /&gt;
= Power &amp;amp; System =&lt;br /&gt;
&lt;br /&gt;
== Disable Hibernation [CMD] ==&lt;br /&gt;
 powercfg.exe /Hibernate off&lt;br /&gt;
&lt;br /&gt;
== Compact OS [CMD] ==&lt;br /&gt;
 Compact.exe /CompactOS:always&lt;br /&gt;
&lt;br /&gt;
== Rename Computer [PowerShell] ==&lt;br /&gt;
 Rename-Computer -NewName &amp;quot;YourNewHostname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
== List Sessions [CMD] ==&lt;br /&gt;
 query session&lt;br /&gt;
&lt;br /&gt;
== Logoff Session [CMD] ==&lt;br /&gt;
 logoff {number}&lt;br /&gt;
&lt;br /&gt;
= Windows Fixes =&lt;br /&gt;
&lt;br /&gt;
== Fix Windows 11 Right Click [CMD] ==&lt;br /&gt;
 reg.exe add &amp;quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&amp;quot; /f /ve&lt;br /&gt;
&lt;br /&gt;
== Fix Edge Alt Key [CMD] ==&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v ConfigureKeyboardShortcuts /d {&amp;quot;disabled&amp;quot;:[&amp;quot;focus_settings_and_more&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
== Disable Widgets [CMD] ==&lt;br /&gt;
 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0&lt;br /&gt;
&lt;br /&gt;
== Fix Windows Update Missing [CMD] ==&lt;br /&gt;
 reg delete &amp;quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer&amp;quot; /v SettingsPageVisibility /f&lt;br /&gt;
&lt;br /&gt;
== Disable Telemetry (May auto-undo itself on non-enterprise windows versions)&lt;br /&gt;
 reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f &lt;br /&gt;
&lt;br /&gt;
= Active Directory =&lt;br /&gt;
&lt;br /&gt;
== Check Password Expiry [PowerShell] ==&lt;br /&gt;
 Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires&lt;br /&gt;
&lt;br /&gt;
== Force AD Sync [PowerShell] ==&lt;br /&gt;
 start-adsyncsynccycle -policytype delta&lt;br /&gt;
&lt;br /&gt;
== Join Domain [PowerShell] ==&lt;br /&gt;
 add-computer -domainname &amp;quot;YourDomainName&amp;quot; -restart&lt;br /&gt;
&lt;br /&gt;
= Apps &amp;amp; Installation =&lt;br /&gt;
&lt;br /&gt;
== Install New Teams [PowerShell] ==&lt;br /&gt;
 Add-ProvisionedAppPackage -Online -PackagePath &amp;quot;MSTeams-x64.msix&amp;quot; -SkipLicense&lt;br /&gt;
&lt;br /&gt;
== Install OpenSSH [PowerShell] ==&lt;br /&gt;
 Add-WindowsCapability -Online -Name OpenSSH.Server&lt;br /&gt;
 Start-Service sshd&lt;br /&gt;
 Set-Service -Name sshd -StartupType &#039;Automatic&#039;&lt;br /&gt;
&lt;br /&gt;
== Install RSAT [PowerShell] ==&lt;br /&gt;
 Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online&lt;br /&gt;
&lt;br /&gt;
== Install Vim (System Wide) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe C:\windows\system32\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Vim (User Only) [PowerShell] ==&lt;br /&gt;
 mkdir vim-install; cd vim-install; $ProgressPreference = &#039;SilentlyContinue&#039;; Invoke-Webrequest -UseBasicParsing https://github.com/vim/vim-win32-installer/releases/download/v9.1.0/gvim_9.1.0_x86_signed.zip -o gvim.zip; Expand-Archive -Path gvim.zip -DestinationPath .; cp .\vim\vim91\vim.exe $env:LOCALAPPDATA\Microsoft\WindowsApps\vim.exe&lt;br /&gt;
&lt;br /&gt;
== Install Git [PowerShell] ==&lt;br /&gt;
 winget install --id Git.Git -e --source winget --scope user&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
== List Services [PowerShell] ==&lt;br /&gt;
 Get-Service&lt;br /&gt;
&lt;br /&gt;
== Set Auto Start [PowerShell] ==&lt;br /&gt;
 Set-Service -Name {servicename} -StartupType Automatic&lt;br /&gt;
&lt;br /&gt;
== Manage Service [PowerShell] ==&lt;br /&gt;
 Start-Service {servicename}&lt;br /&gt;
 Stop-Service {servicename}&lt;br /&gt;
 Restart-Service {servicename}&lt;br /&gt;
&lt;br /&gt;
= Networking (Advanced) =&lt;br /&gt;
&lt;br /&gt;
== Remove Default Gateway [PowerShell] ==&lt;br /&gt;
 Remove-NetRoute -InterfaceAlias &amp;quot;{get this name from Get-NetAdapter}&amp;quot; -DestinationPrefix 0.0.0.0/0&lt;br /&gt;
&lt;br /&gt;
== Set IP Address [PowerShell] ==&lt;br /&gt;
 Get-NetAdapter -Name &#039;{get this name from Get-NetAdapter}&#039; | New-NetIPAddress -IPAddress {newIP} -PrefixLength {cidr}&lt;br /&gt;
&lt;br /&gt;
== Allow Ping [CMD] ==&lt;br /&gt;
 netsh advfirewall firewall add rule name=&amp;quot;ICMP Allow incoming V4 echo request&amp;quot; protocol=icmpv4:8,any dir=in action=allow&lt;br /&gt;
&lt;br /&gt;
== Show WiFi Passwords [CMD] ==&lt;br /&gt;
 for /f &amp;quot;skip=9 tokens=1,2 delims=:&amp;quot; %i in (&#039;netsh wlan show profiles&#039;) do @if &amp;quot;%j&amp;quot; NEQ &amp;quot;&amp;quot; (echo SSID: %j &amp;amp; netsh wlan show profiles %j key=clear | findstr &amp;quot;Key Content&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Disable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=no interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enable WiFi Scanning [CMD] ==&lt;br /&gt;
 netsh wlan set autoconfig enabled=yes interface=&amp;quot;Wi-Fi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Storage &amp;amp; Files =&lt;br /&gt;
&lt;br /&gt;
== Resize VHD [PowerShell] ==&lt;br /&gt;
 resize-vhd -path &amp;quot;f:\Shares\profiledisks&amp;quot; -Sizebytes 30GB&lt;br /&gt;
&lt;br /&gt;
== Robocopy Migration [CMD] ==&lt;br /&gt;
 robocopy &amp;quot;C:\users\awesome.guy&amp;quot; &amp;quot;D:\users\awesome.guy&amp;quot; /E /COPYALL /zb /r:10 /w:10 /tee /unilog+:&amp;quot;D:\robocopylog.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= DNS &amp;amp; Group Policy =&lt;br /&gt;
&lt;br /&gt;
== Add DNS Suffix [PowerShell] ==&lt;br /&gt;
 Set-DnsClientGlobalSetting -SuffixSearchList @(&amp;quot;corp.mariocorp.com&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Force GP Update [CMD] ==&lt;br /&gt;
 gpupdate.exe /force&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Firefox Profile Manager [CMD] ==&lt;br /&gt;
 &amp;quot;C:\Program Files\Mozilla Firefox\firefox.exe&amp;quot; --ProfileManager&lt;br /&gt;
&lt;br /&gt;
== Ping with Timestamp [PowerShell] ==&lt;br /&gt;
 ping google.com -t | % { &amp;quot;$(Get-Date -Format &#039;yyyy-MM-dd HH:mm:ss&#039;) $_&amp;quot; }&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1182</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1182"/>
		<updated>2026-03-24T22:20:47Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf (pdf)] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf (pdf)] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck] | [https://en.wikipedia.org/wiki/Christmas_tree_packet Christmas Tree Packet]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf (pdf)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] | [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tech &amp;amp; Vulnerability News: | [https://lwn.net/ LWN.net] | [https://news.ycombinator.com/ Hacker News]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1181</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1181"/>
		<updated>2026-03-24T22:20:07Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf (pdf)] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf (pdf)] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck] | [https://en.wikipedia.org/wiki/Christmas_tree_packet Christmas Tree Packet]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf (pdf)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] | [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tech &amp;amp; Vulnerability News: | [https://lwn.net/ LWN.net]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1180</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1180"/>
		<updated>2026-03-24T22:19:57Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf (pdf)] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf (pdf)] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck] | [https://en.wikipedia.org/wiki/Christmas_tree_packet Christmas Tree Packet]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf (pdf)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] | [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tech &amp;amp; Vulnerability News: | [https://lwn.net/ LWN]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1179</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1179"/>
		<updated>2026-03-24T21:06:18Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
 wget -O ~/.bashrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
 wget -O ~/.zshrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;br /&gt;
 sudo apt install zsh-autosuggestions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For me to update the website, I can run this:&lt;br /&gt;
 cp ~/.bashrc ~/mnt/truenas.mario/websites/kirbfeels.cc/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
 cp ~/.zshrc ~/mnt/truenas.mario/websites/kirbfeels.cc/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1178</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1178"/>
		<updated>2026-03-24T21:05:59Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
 wget -O ~/.bashrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
 wget -O ~/.zshrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;br /&gt;
 sudo apt install zsh-autosuggestions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For me to update the website, I can run this:&lt;br /&gt;
 cp ~/.bashrc /home/lucka/mnt/truenas.mario/websites/kirbfeels.cc/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
 cp ~/.zshrc /home/lucka/mnt/truenas.mario/websites/kirbfeels.cc/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1177</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1177"/>
		<updated>2026-03-24T21:04:13Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
 wget -O ~/.bashrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
 wget -O ~/.zshrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;br /&gt;
 sudo apt install zsh-autosuggestions&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1176</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1176"/>
		<updated>2026-03-24T21:00:05Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
 wget -O ~/.bashrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
 wget -O ~/.zshrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1175</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1175"/>
		<updated>2026-03-24T20:59:22Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
 wget -O .bashrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
 wget -O .zshrc https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1174</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1174"/>
		<updated>2026-03-24T20:48:15Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/bashrc.txt My .bashrc file] &lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/zshrc.txt My .zshrc file]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1173</id>
		<title>Bashrc/Zshrc Setup</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Bashrc/Zshrc_Setup&amp;diff=1173"/>
		<updated>2026-03-24T20:36:56Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/.bashrc My .bashrc file] &lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/bashrc-zshrc-setup/.zshrc My .zshrc file]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Notable changes/steps:&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
For the zshrc to work right, you have to also install &amp;lt;code&amp;gt;zsh-autosuggestions&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Win%2BR_Shortcuts&amp;diff=1149</id>
		<title>Win+R Shortcuts</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Win%2BR_Shortcuts&amp;diff=1149"/>
		<updated>2026-03-23T21:56:38Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Windows Run Commands and Shortcuts =&lt;br /&gt;
&lt;br /&gt;
== System &amp;amp; Core Tools ===&lt;br /&gt;
&lt;br /&gt;
=== Open Internet Explorer Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;inetcpl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open AD Users and Computers ===&lt;br /&gt;
&amp;lt;code&amp;gt;dsa.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Ctrl+Alt+Delete ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Task View ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Task Manager ===&lt;br /&gt;
&amp;lt;code&amp;gt;taskmgr&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open CMD ===&lt;br /&gt;
&amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open CMD (faster on Windows 11) ===&lt;br /&gt;
&amp;lt;code&amp;gt;conhost&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Windows PowerShell ===&lt;br /&gt;
&amp;lt;code&amp;gt;powershell&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open New PowerShell ===&lt;br /&gt;
&amp;lt;code&amp;gt;pwsh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== File System &amp;amp; Explorer ==&lt;br /&gt;
&lt;br /&gt;
=== Open Recycle Bin ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:RecycleBinFolder&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open File Explorer Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;control folders&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Startup Apps Folder ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:startup&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Home Folder of Current User ===&lt;br /&gt;
&amp;lt;code&amp;gt;.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Apps Folder (UWP shortcuts) ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:appsfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Control Panel &amp;amp; Settings ==&lt;br /&gt;
&lt;br /&gt;
=== Open Legacy Sound Control Panel ===&lt;br /&gt;
&amp;lt;code&amp;gt;mmsys.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Volume Mixer ===&lt;br /&gt;
&amp;lt;code&amp;gt;sndvol&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Network &amp;amp; Sharing Center ===&lt;br /&gt;
&amp;lt;code&amp;gt;ncpa.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Add or Remove Programs ===&lt;br /&gt;
&amp;lt;code&amp;gt;appwiz.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Admin Tools ===&lt;br /&gt;
&amp;lt;code&amp;gt;control admintools&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Bluetooth Devices ===&lt;br /&gt;
&amp;lt;code&amp;gt;bthprops.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Tablet PC Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;tabletpc.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Personalization Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;control desktop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Device &amp;amp; Printers ===&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.Printers&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Screen Resolution Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;desk.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Taskbar Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;control /name microsoft.taskbar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open User Accounts ===&lt;br /&gt;
&amp;lt;code&amp;gt;control userpasswords&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open User Accounts (netplwiz) ===&lt;br /&gt;
&amp;lt;code&amp;gt;netplwiz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Power Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;powercfg.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Language &amp;amp; Region ===&lt;br /&gt;
&amp;lt;code&amp;gt;intl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Scanners and Cameras ===&lt;br /&gt;
&amp;lt;code&amp;gt;control sticpl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open System Properties ===&lt;br /&gt;
&amp;lt;code&amp;gt;control sysdm.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Windows Update ===&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.WindowsUpdate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open BitLocker ===&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.BitLockerDriveEncryption&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Windows Optional Features ===&lt;br /&gt;
&amp;lt;code&amp;gt;OptionalFeatures&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Devices &amp;amp; Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== Open Device Manager ===&lt;br /&gt;
&amp;lt;code&amp;gt;devmgmt.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Mouse Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;main.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Keyboard Settings ===&lt;br /&gt;
&amp;lt;code&amp;gt;control keyboard&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Network &amp;amp; Security ==&lt;br /&gt;
&lt;br /&gt;
=== Open Firewall ===&lt;br /&gt;
&amp;lt;code&amp;gt;firewall.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Advanced Firewall ===&lt;br /&gt;
&amp;lt;code&amp;gt;wf.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Windows Security ===&lt;br /&gt;
&amp;lt;code&amp;gt;wscui.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Firewall Allowed Apps ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{4026492F-2F69-46B8-B9BF-5654FC07E423} - Microsoft.WindowsFirewall\pageConfigureApps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open Credential Manager ===&lt;br /&gt;
&amp;lt;code&amp;gt;rundll32.exe keymgr.dll,KRShowKeyMgr&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Printers ==&lt;br /&gt;
&lt;br /&gt;
=== Add Printer via IP ===&lt;br /&gt;
&amp;lt;code&amp;gt;Rundll32.exe tcpmonui.dll,LocalAddPortUI&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add Printer Wizard ===&lt;br /&gt;
&amp;lt;code&amp;gt;rundll32 printui.dll,PrintUIEntry /il&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Print Management ===&lt;br /&gt;
&amp;lt;code&amp;gt;printmanagement.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote &amp;amp; Access ==&lt;br /&gt;
&lt;br /&gt;
=== Open RDP Client ===&lt;br /&gt;
&amp;lt;code&amp;gt;mstsc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Force RDP Multimonitor ===&lt;br /&gt;
&amp;lt;code&amp;gt;mstsc.exe /multimon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accessibility ==&lt;br /&gt;
&lt;br /&gt;
=== On-Screen Keyboard ===&lt;br /&gt;
&amp;lt;code&amp;gt;osk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magnifier ===&lt;br /&gt;
&amp;lt;code&amp;gt;magnify&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== System Information &amp;amp; Logs ==&lt;br /&gt;
&lt;br /&gt;
=== Detailed System Information ===&lt;br /&gt;
&amp;lt;code&amp;gt;msinfo32&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Event Viewer ===&lt;br /&gt;
&amp;lt;code&amp;gt;eventvwr.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Check Windows Version ===&lt;br /&gt;
&amp;lt;code&amp;gt;winver&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
&lt;br /&gt;
=== Open Services ===&lt;br /&gt;
&amp;lt;code&amp;gt;services.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Take Screenshot ===&lt;br /&gt;
&amp;lt;code&amp;gt;ms-screenclip:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lock Workstation ===&lt;br /&gt;
&amp;lt;code&amp;gt;Rundll32.exe user32.dll,LockWorkStation&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Outlook Mail Profiles ===&lt;br /&gt;
&amp;lt;code&amp;gt;outlook.exe /manageprofiles&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Open &amp;quot;God Mode&amp;quot; ===&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{ED7BA470-8E54-465E-825C-99712043E01C}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel Canonical Names ===&lt;br /&gt;
https://web.archive.org/web/20230209141449/https://learn.microsoft.com/en-us/windows/win32/shell/controlpanel-canonical-names&lt;br /&gt;
&lt;br /&gt;
=== MMC Admin Command Lines ===&lt;br /&gt;
https://ss64.com/nt/syntax-mmc.html&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Win%2BR_Shortcuts&amp;diff=1148</id>
		<title>Win+R Shortcuts</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Win%2BR_Shortcuts&amp;diff=1148"/>
		<updated>2026-03-23T21:47:51Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Windows Run Commands and Shortcuts =&lt;br /&gt;
&lt;br /&gt;
== System &amp;amp; Core Tools ==&lt;br /&gt;
; Open Internet Explorer Options&lt;br /&gt;
&amp;lt;code&amp;gt;inetcpl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open AD Users and Computers&lt;br /&gt;
&amp;lt;code&amp;gt;dsa.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Ctrl+Alt+Delete&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Task View&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Task Manager&lt;br /&gt;
&amp;lt;code&amp;gt;taskmgr&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open CMD&lt;br /&gt;
&amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open CMD (faster on Windows 11)&lt;br /&gt;
&amp;lt;code&amp;gt;conhost&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Windows PowerShell&lt;br /&gt;
&amp;lt;code&amp;gt;powershell&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open New PowerShell&lt;br /&gt;
&amp;lt;code&amp;gt;pwsh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== File System &amp;amp; Explorer ==&lt;br /&gt;
; Open Recycle Bin&lt;br /&gt;
&amp;lt;code&amp;gt;shell:RecycleBinFolder&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open File Explorer Options&lt;br /&gt;
&amp;lt;code&amp;gt;control folders&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Startup Apps Folder&lt;br /&gt;
&amp;lt;code&amp;gt;shell:startup&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Home Folder of Current User&lt;br /&gt;
&amp;lt;code&amp;gt;.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Apps Folder (UWP shortcuts)&lt;br /&gt;
&amp;lt;code&amp;gt;shell:appsfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Control Panel &amp;amp; Settings ==&lt;br /&gt;
; Open Legacy Sound Control Panel&lt;br /&gt;
&amp;lt;code&amp;gt;mmsys.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Volume Mixer&lt;br /&gt;
&amp;lt;code&amp;gt;sndvol&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Network &amp;amp; Sharing Center&lt;br /&gt;
&amp;lt;code&amp;gt;ncpa.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Add or Remove Programs&lt;br /&gt;
&amp;lt;code&amp;gt;appwiz.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Admin Tools&lt;br /&gt;
&amp;lt;code&amp;gt;control admintools&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Bluetooth Devices&lt;br /&gt;
&amp;lt;code&amp;gt;bthprops.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Tablet PC Settings&lt;br /&gt;
&amp;lt;code&amp;gt;tabletpc.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Personalization Settings&lt;br /&gt;
&amp;lt;code&amp;gt;control desktop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Device &amp;amp; Printers&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.Printers&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Screen Resolution Settings&lt;br /&gt;
&amp;lt;code&amp;gt;desk.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Taskbar Settings&lt;br /&gt;
&amp;lt;code&amp;gt;control /name microsoft.taskbar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open User Accounts&lt;br /&gt;
&amp;lt;code&amp;gt;control userpasswords&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open User Accounts (netplwiz)&lt;br /&gt;
&amp;lt;code&amp;gt;netplwiz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Power Options&lt;br /&gt;
&amp;lt;code&amp;gt;powercfg.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Language &amp;amp; Region&lt;br /&gt;
&amp;lt;code&amp;gt;intl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Scanners and Cameras&lt;br /&gt;
&amp;lt;code&amp;gt;control sticpl.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open System Properties&lt;br /&gt;
&amp;lt;code&amp;gt;control sysdm.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Windows Update&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.WindowsUpdate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open BitLocker&lt;br /&gt;
&amp;lt;code&amp;gt;control /name Microsoft.BitLockerDriveEncryption&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Windows Optional Features&lt;br /&gt;
&amp;lt;code&amp;gt;OptionalFeatures&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Devices &amp;amp; Hardware ==&lt;br /&gt;
; Open Device Manager&lt;br /&gt;
&amp;lt;code&amp;gt;devmgmt.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Mouse Settings&lt;br /&gt;
&amp;lt;code&amp;gt;main.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Keyboard Settings&lt;br /&gt;
&amp;lt;code&amp;gt;control keyboard&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Network &amp;amp; Security ==&lt;br /&gt;
; Open Firewall&lt;br /&gt;
&amp;lt;code&amp;gt;firewall.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Advanced Firewall&lt;br /&gt;
&amp;lt;code&amp;gt;wf.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Windows Security&lt;br /&gt;
&amp;lt;code&amp;gt;wscui.cpl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Firewall Allowed Apps&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{4026492F-2F69-46B8-B9BF-5654FC07E423} - Microsoft.WindowsFirewall\pageConfigureApps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open Credential Manager&lt;br /&gt;
&amp;lt;code&amp;gt;rundll32.exe keymgr.dll,KRShowKeyMgr&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Printers ==&lt;br /&gt;
; Add Printer via IP&lt;br /&gt;
&amp;lt;code&amp;gt;Rundll32.exe tcpmonui.dll,LocalAddPortUI&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Add Printer Wizard&lt;br /&gt;
&amp;lt;code&amp;gt;rundll32 printui.dll,PrintUIEntry /il&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Print Management&lt;br /&gt;
&amp;lt;code&amp;gt;printmanagement.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote &amp;amp; Access ==&lt;br /&gt;
; Open RDP Client&lt;br /&gt;
&amp;lt;code&amp;gt;mstsc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Force RDP Multimonitor&lt;br /&gt;
&amp;lt;code&amp;gt;mstsc.exe /multimon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accessibility ==&lt;br /&gt;
; On-Screen Keyboard&lt;br /&gt;
&amp;lt;code&amp;gt;osk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Magnifier&lt;br /&gt;
&amp;lt;code&amp;gt;magnify&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== System Information &amp;amp; Logs ==&lt;br /&gt;
; Detailed System Information&lt;br /&gt;
&amp;lt;code&amp;gt;msinfo32&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Event Viewer&lt;br /&gt;
&amp;lt;code&amp;gt;eventvwr.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Check Windows Version&lt;br /&gt;
&amp;lt;code&amp;gt;winver&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
; Open Services&lt;br /&gt;
&amp;lt;code&amp;gt;services.msc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Take Screenshot&lt;br /&gt;
&amp;lt;code&amp;gt;ms-screenclip:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Lock Workstation&lt;br /&gt;
&amp;lt;code&amp;gt;Rundll32.exe user32.dll,LockWorkStation&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Outlook Mail Profiles&lt;br /&gt;
&amp;lt;code&amp;gt;outlook.exe /manageprofiles&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Open &amp;quot;God Mode&amp;quot;&lt;br /&gt;
&amp;lt;code&amp;gt;shell:::{ED7BA470-8E54-465E-825C-99712043E01C}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
; Control Panel Canonical Names&lt;br /&gt;
https://web.archive.org/web/20230209141449/https://learn.microsoft.com/en-us/windows/win32/shell/controlpanel-canonical-names&lt;br /&gt;
&lt;br /&gt;
; MMC Admin Command Lines&lt;br /&gt;
https://ss64.com/nt/syntax-mmc.html&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1147</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1147"/>
		<updated>2026-03-23T21:46:26Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf pdf] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf pdf] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf pdf]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1146</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1146"/>
		<updated>2026-03-23T21:46:20Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf pdf] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf pdf] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf pdf]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1145</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=1145"/>
		<updated>2026-03-23T21:46:10Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
(use ctrl+shift+t to change theme settings)&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]] | [[TLS Setting in Internet Options]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Docker-Compose]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf pdf] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf pdf] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentesting: | [https://www.exploit-db.com/ Exploit-DB] | [[Performing a SYN flood attack]] | [https://attack.mitre.org/matrices/enterprise/ Mitre Att&amp;amp;ck]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Javascript: | [[VM Userscript to disable website right-click and copy-blocking]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Networking/Cisco: | [[Cisco Commands]] | [[Cisco Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery] | [[ipv6]] | [[802.1q]] (Vlan Tagging) | [[WAP Arrangement]] | [https://en.wikipedia.org/wiki/VLAN_hopping Wikipedia - Vlan Hopping] | [[Console Port Access]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf pdf]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.luccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=936</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=936"/>
		<updated>2025-10-26T19:47:14Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/How%20to%20Use%20Secure%20Shell.pdf pdf] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/Share%20Folder%20Between%20Windows%20Guest%20and%20Linux%20Host%20in%20KVM%20using%20virtiofs.pdf pdf] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cisco: | [[Cisco Commands|Commands]] | [[Cisco Keyboard Shortcuts|Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios] | [https://luigiblood.tumblr.com/post/711882982704726016/everything-datamined-about-gba-nso-so-far Deep Dive into Nintendo Switch NSO GBA Link Cable Emulation] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/Yakumono&#039;s%20Blog_%20Everything%20datamined%20about%20GB_A%20NSO%20so%20far..pdf pdf]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open Source Intelligence: | &lt;br /&gt;
[https://osintframework.com/ OsINT Framework] | [https://www.usphonebook.com/ USPhoneBook]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=918</id>
		<title>Microsoft Authenticator</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=918"/>
		<updated>2025-10-06T01:07:08Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Microsoft authenticator has no app for ubuntu touch and depends on google play services.&lt;br /&gt;
&lt;br /&gt;
Below is a guide for how to deal with this:&lt;br /&gt;
&lt;br /&gt;
https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9 [[https://web.archive.org/web/20250707133658/https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9 archive]]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=917</id>
		<title>Microsoft Authenticator</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=917"/>
		<updated>2025-10-06T01:06:51Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Microsoft authenticator has no app for ubuntu touch and depends on google play services.&lt;br /&gt;
&lt;br /&gt;
Below is a guide for how to deal with this:&lt;br /&gt;
&lt;br /&gt;
https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9 [[archive https://web.archive.org/web/20250707133658/https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9]]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=916</id>
		<title>Microsoft Authenticator</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Microsoft_Authenticator&amp;diff=916"/>
		<updated>2025-10-06T01:06:45Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Microsoft authenticator has no app for ubuntu touch and depends on google play services.&lt;br /&gt;
&lt;br /&gt;
Below is a guide for how to deal with this:&lt;br /&gt;
&lt;br /&gt;
https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9 [archive https://web.archive.org/web/20250707133658/https://gist.github.com/chowder/2ead734d60d84d4d15034fcce81aaaf9]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=915</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=915"/>
		<updated>2025-10-06T00:49:26Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts for 365]] | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cisco: | [[Cisco Commands|Commands]] | [[Cisco Keyboard Shortcuts|Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
[https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Example_User_onboarding_%26_offboarding_Scripts&amp;diff=914</id>
		<title>Example User onboarding &amp; offboarding Scripts</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Example_User_onboarding_%26_offboarding_Scripts&amp;diff=914"/>
		<updated>2025-10-06T00:49:15Z</updated>

		<summary type="html">&lt;p&gt;Lucka: Lucka moved page Example User onboarding &amp;amp; offboarding Scripts to Example User onboarding &amp;amp; offboarding Scripts for 365&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Example User onboarding &amp;amp; offboarding Scripts for 365]]&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Example_User_onboarding_%26_offboarding_Scripts_for_365&amp;diff=913</id>
		<title>Example User onboarding &amp; offboarding Scripts for 365</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Example_User_onboarding_%26_offboarding_Scripts_for_365&amp;diff=913"/>
		<updated>2025-10-06T00:49:15Z</updated>

		<summary type="html">&lt;p&gt;Lucka: Lucka moved page Example User onboarding &amp;amp; offboarding Scripts to Example User onboarding &amp;amp; offboarding Scripts for 365&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;USE THESE AT YOUR OWN RISK! My scripts include a lot of pauses to make sure you don&#039;t make big mistakes with them though. Hit ctrl+c to kill the script if its doing wrong things! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;User Onboarding&amp;lt;hr&amp;gt;&lt;br /&gt;
 #onboarding script&lt;br /&gt;
&lt;br /&gt;
 #  v put the MSP&#039;s info here v  #&lt;br /&gt;
 $MSPName = &amp;quot;Example Company&amp;quot;&lt;br /&gt;
 #  ^ put the MSP&#039;s info here ^  #&lt;br /&gt;
&lt;br /&gt;
 #  v put the client company&#039;s info here v  #&lt;br /&gt;
 $tenantID = &amp;quot;31537af4-6d77-4bb9-a681-d2394888ea26&amp;quot;&lt;br /&gt;
 $clientCompanyEmailDomain = &amp;quot;contoso.onmicrosoft.com&amp;quot;&lt;br /&gt;
 $clientCompanyName = &amp;quot;Contoso Corp&amp;quot;&lt;br /&gt;
 #  ^ put the client company&#039;s info here ^  #&lt;br /&gt;
&lt;br /&gt;
 #  v put the user&#039;s info here v  #&lt;br /&gt;
 $userFirstName = &amp;quot;&amp;quot;&lt;br /&gt;
 $userLastName = &amp;quot;&amp;quot;&lt;br /&gt;
 $userMobilePhone = &amp;quot;&amp;quot;&lt;br /&gt;
 $userState = &amp;quot;New Jersey&amp;quot;&lt;br /&gt;
 $userDepartment = &amp;quot;&amp;quot;&lt;br /&gt;
 $userUsageLocation = &amp;quot;US&amp;quot;&lt;br /&gt;
 #  ^ put their info here ^  #&lt;br /&gt;
&lt;br /&gt;
 $userMailNickname = $userFirstName.ToLower()[0]+$userLastName.ToLower()&lt;br /&gt;
 $userDisplayName = &amp;quot;$userFirstName $userLastName&amp;quot;&lt;br /&gt;
 $userEmail = &amp;quot;$userMailNickname@$clientCompanyEmailDomain&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Add-Type -AssemblyName System.Web&lt;br /&gt;
 $password = [System.Web.Security.Membership]::GeneratePassword((Get-Random -Minimum 20 -Maximum 32), 3)&lt;br /&gt;
&lt;br /&gt;
 $PasswordProfile = @{&lt;br /&gt;
  Password = $password&lt;br /&gt;
  ForceChangePasswordNextSignIn = $true&lt;br /&gt;
  ForceChangePasswordNextSignInWithMfa = $true&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #connect to graph&lt;br /&gt;
 Connect-MgGraph -NoWelcome -TenantId $tenantID&lt;br /&gt;
&lt;br /&gt;
 New-MgUser -AccountEnabled -GivenName $userFirstName -Surname $userLastName -MailNickname $userMailNickname -DisplayName $userDisplayName -UserPrincipalName $userEmail -PasswordProfile $PasswordProfile -Department $userDepartment -UsageLocation $userUsageLocation&lt;br /&gt;
 $businesspremiumlicense = Get-MgSubscribedSku -All | Where SkuPartNumber -eq &#039;SPB&#039;&lt;br /&gt;
 Set-MgUserLicense -UserId $userEmail -AddLicenses @{SkuId = $businesspremiumlicense.SkuId} -RemoveLicenses @()&lt;br /&gt;
&lt;br /&gt;
 $fullName = ((Get-ItemProperty &amp;quot;HKCU:\\Software\\Microsoft\\Office\\Common\\UserInfo\\&amp;quot;).UserName)&lt;br /&gt;
 $firstName = $fullName.Split(&#039; &#039;)[0]&lt;br /&gt;
 cls&lt;br /&gt;
 echo &amp;quot;Hello, this is $firstName with $MSPName.&amp;quot;&lt;br /&gt;
 echo &amp;quot;`nI just created your Microsoft login information for $clientCompanyName:`n&amp;quot;&lt;br /&gt;
 echo &amp;quot;Email: $userEmail&amp;quot;&lt;br /&gt;
 echo &amp;quot;Temporary Password: $password&amp;quot;&lt;br /&gt;
 echo &amp;quot;`nYou can sign in using the outlook or teams apps, or from portal.office.com&amp;quot;&lt;br /&gt;
 echo &amp;quot;`nPlease let me know if you have any issues signing in, we’re happy to help!`n&amp;quot;&lt;br /&gt;
 echo &amp;quot;Thank you and have a wonderful rest of your day,&amp;quot;&lt;br /&gt;
 echo $fullName&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;User Offboarding&amp;lt;hr&amp;gt;&lt;br /&gt;
 #offboarding script&lt;br /&gt;
&lt;br /&gt;
 $tenantAdminUsername = &amp;quot;admin@example.com&amp;quot;&lt;br /&gt;
 $tenantID = &amp;quot;31537af4-6d77-4bb9-a681-d2394888ea26&amp;quot;&lt;br /&gt;
 $userEmail = &amp;quot;example@example.com&amp;quot;&lt;br /&gt;
 $forwardingAddress = &amp;quot;example2@example.com&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Connecting to 365...&amp;quot;&lt;br /&gt;
 Connect-MgGraph -NoWelcome -TenantId $tenantID&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Connecting to exchange online...&amp;quot;&lt;br /&gt;
 Connect-ExchangeOnline -UserPrincipalName $tenantAdminUsername&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Connecting to MSOnline...&amp;quot;&lt;br /&gt;
 Connect-MsolService&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 $user = Get-MgUser -UserId $userEmail&lt;br /&gt;
 echo &amp;quot;Making user a shared mailbox...&amp;quot;&lt;br /&gt;
 Set-Mailbox $userEmail -Type Shared&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Waiting 60 seconds for the changes to apply...&amp;quot;&lt;br /&gt;
 Start-Sleep -Seconds 60&lt;br /&gt;
&lt;br /&gt;
 Get-Mailbox -Identity $userEmail | Format-Table Name, RecipientTypeDetails&lt;br /&gt;
 echo &amp;quot;Made user a shared mailbox, make sure this applied by reading the above. If not, hit ctrl+C, because the script is about to remove their 365 license next&amp;quot;&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Setting up email forwarding...&amp;quot;&lt;br /&gt;
 Set-Mailbox -Identity $userEmail -DeliverToMailboxAndForward $true -ForwardingSMTPAddress $forwardingAddress&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Continuing after making shared mailbox...&amp;quot;&lt;br /&gt;
 $businesspremiumlicense = Get-MgSubscribedSku -All | Where SkuPartNumber -eq &#039;SPB&#039;&lt;br /&gt;
 Set-MgUserLicense -UserId $userEmail -RemoveLicenses @($businesspremiumlicense.SkuId) -AddLicenses @{}&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Revoking sign-in sessions...&amp;quot;&lt;br /&gt;
 Revoke-MgUserSignInSession -UserId $userEmail&lt;br /&gt;
 Pause&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Blocking sign-in...&amp;quot;&lt;br /&gt;
 Update-Mguser -UserId $userEmail -AccountEnabled:$false&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Resetting MFA...&amp;quot;&lt;br /&gt;
 $userMfaAccount = Get-MsolUser -UserPrincipalName $userEmail&lt;br /&gt;
 Reset-MsolStrongAuthenticationMethodByUpn -UserPrincipalName $userMfaAccount.Userprincipalname&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=912</id>
		<title>Perform actions based on notification content</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=912"/>
		<updated>2025-10-06T00:01:34Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I put together this script based on some info I found on a forum to execute bash commands when notifications are received that contain specific text.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env bash&lt;br /&gt;
&lt;br /&gt;
 n1=&#039;buff luigi&#039;  &lt;br /&gt;
 n2=&#039;ripped mario&#039;  &lt;br /&gt;
 &lt;br /&gt;
 dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |&lt;br /&gt;
 grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |&lt;br /&gt;
 while read found_line; do&lt;br /&gt;
   echo &amp;quot;$found_line&amp;quot; &lt;br /&gt;
   mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Sources: https://superuser.com/questions/1847019/kde-plasma-parse-tray-notifications&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=911</id>
		<title>Perform actions based on notification content</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=911"/>
		<updated>2025-10-06T00:01:21Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I put together this script based on some info I found on a forum to execute commands when notifications are received that contain specific text.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env bash&lt;br /&gt;
&lt;br /&gt;
 n1=&#039;buff luigi&#039;  &lt;br /&gt;
 n2=&#039;ripped mario&#039;  &lt;br /&gt;
 &lt;br /&gt;
 dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |&lt;br /&gt;
 grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |&lt;br /&gt;
 while read found_line; do&lt;br /&gt;
   echo &amp;quot;$found_line&amp;quot; &lt;br /&gt;
   mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Sources: https://superuser.com/questions/1847019/kde-plasma-parse-tray-notifications&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=910</id>
		<title>Perform actions based on notification content</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=910"/>
		<updated>2025-10-06T00:01:18Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I put together this script based on some info I found on a forum to execute commands when notifications are received that contain specific text.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env bash&lt;br /&gt;
&lt;br /&gt;
 n1=&#039;buff luigi&#039;  &lt;br /&gt;
 n2=&#039;ripped mario&#039;  &lt;br /&gt;
 &lt;br /&gt;
 dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |&lt;br /&gt;
 grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |&lt;br /&gt;
 while read found_line; do&lt;br /&gt;
   echo &amp;quot;$found_line&amp;quot; &lt;br /&gt;
   mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Sources: https://superuser.com/questions/1847019/kde-plasma-parse-tray-notifications&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=909</id>
		<title>Perform actions based on notification content</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=909"/>
		<updated>2025-10-06T00:00:58Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I put together this script based on some info I found on a forum to execute commands when notifications are received that contain specific text.&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env bash&lt;br /&gt;
&lt;br /&gt;
 n1=&#039;buff luigi&#039;  &lt;br /&gt;
 n2=&#039;ripped mario&#039;  &lt;br /&gt;
 &lt;br /&gt;
 dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |&lt;br /&gt;
 grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |&lt;br /&gt;
 while read found_line; do&lt;br /&gt;
   echo &amp;quot;$found_line&amp;quot; &lt;br /&gt;
   mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command&lt;br /&gt;
 done&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=908</id>
		<title>Perform actions based on notification content</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Perform_actions_based_on_notification_content&amp;diff=908"/>
		<updated>2025-10-06T00:00:24Z</updated>

		<summary type="html">&lt;p&gt;Lucka: Created page with &amp;quot; #!/usr/bin/env bash   n1=&amp;#039;buff luigi&amp;#039;    n2=&amp;#039;ripped mario&amp;#039;      dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |  grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |  while read found_line; do    echo &amp;quot;$found_line&amp;quot;     mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command  done&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; #!/usr/bin/env bash&lt;br /&gt;
&lt;br /&gt;
 n1=&#039;buff luigi&#039;  &lt;br /&gt;
 n2=&#039;ripped mario&#039;  &lt;br /&gt;
 &lt;br /&gt;
 dbus-monitor &amp;quot;interface=org.freedesktop.Notifications&amp;quot; |&lt;br /&gt;
 grep -i -e &amp;quot;$n1&amp;quot; -e &amp;quot;$n2&amp;quot; --line-buffered |&lt;br /&gt;
 while read found_line; do&lt;br /&gt;
   echo &amp;quot;$found_line&amp;quot; &lt;br /&gt;
   mpv &amp;quot;${HOME}/share/audio/dark_souls_2_parry.mp3&amp;quot; # replace with your command&lt;br /&gt;
 done&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=907</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Main_Page&amp;diff=907"/>
		<updated>2025-10-05T23:59:56Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to Lucca&#039;s Knowledgebase&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows: |&lt;br /&gt;
[[Commands]] | [[Win+R Shortcuts]] | [[Windows Keyboard Shortcuts]] | [[Remote Desktop Setup]] | [[End of Life]] | [[Make CMD Open Faster on Windows 11]] | [[Hyper-V on Windows Home]] | [[Domain Setup from Scratch on Server Core]] | [[Example User onboarding &amp;amp; offboarding Scripts]] for 365 | [[Keyboard Navigation Scripts]] | [[Registry Tweaks/Fixes]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux: | [[Distro Download Links]] | [[Linux Commands|Commands]] | [[Bashrc/Zshrc Setup]] | [https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH] | [[Libvirt Setup]] | [[VFIO GPU Passthrough Setup]] | [[VFIO Anti-Cheat Bypass Tools]] | [[Xubuntu Mac Conversion Guide]] | [[Ungoogled Chromium Debian]] | [[Docker Installation on Debian]] | [[Infared Reciever w/ Alpine on the Bulldozer Datto]] | [[Numpad hotkeys on linux]] | [[Split a monitor in two]] | [[Make a udev rule]] | [[Type Unicode Characters]] | [[Screen Recording Options]] | [[Microsoft Authenticator]] | [https://www.debugpoint.com/kvm-share-folder-windows-guest/ Setup A Share Folder between a Linux host and Windows Guest] | [[Perform actions based on notification content]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MacOS: | [[OSX Commands]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Python: | [[Math Operators]] | [[Python Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cisco: | [[Cisco Commands|Commands]] | [[Cisco Keyboard Shortcuts|Keyboard Shortcuts]] | [[Example configuration files]] | [[Ethernet: Straight-through VS Crossover Cable]] | [https://en.wikipedia.org/wiki/Path_MTU_Discovery Path MTU Discovery]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Robotics: | [[Nao Robot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retro Tech: |&lt;br /&gt;
[[Analog Video Articles]] | [[Modeline Generators]] | [https://github.com/antonioginer/ATOM-15 ATOM-15: AMD/ATI Card 15khz bios]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digital Archives: |&lt;br /&gt;
[https://archive.org archive.org] | [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes kirb.feels archive] [https://en.wikipedia.org/wiki/Library_Genesis Library Genesis]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
[https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/YdGUYXws5mD2fxFKxg.webp ☕Happy Monday =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/giphy.webp ☕Bom Dia =D] [https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/wiki-files/happy%20monday/tenor.gif ☕??????]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
	<entry>
		<id>https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=891</id>
		<title>Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://readonlywiki.luccapirovano.com/index.php?title=Linux_Commands&amp;diff=891"/>
		<updated>2025-10-02T23:59:02Z</updated>

		<summary type="html">&lt;p&gt;Lucka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Delete all docker images&lt;br /&gt;
 docker rmi -f $(docker images -a -q)&lt;br /&gt;
&lt;br /&gt;
Create a file and set its permissions&lt;br /&gt;
 install -m 755 /dev/null filename.txt&lt;br /&gt;
&lt;br /&gt;
Record audio files&lt;br /&gt;
 [[Record Audio Files in the Command Line]]&lt;br /&gt;
&lt;br /&gt;
Get/Set data from clipboard:&lt;br /&gt;
 getclip () {&lt;br /&gt;
        xclip -selection c -o&lt;br /&gt;
 }&lt;br /&gt;
 setclip () {&lt;br /&gt;
        xclip -selection c&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Create an SSL Key and Cert pair&lt;br /&gt;
 openssl req -new -x509 -nodes -out server.crt -keyout server.key&lt;br /&gt;
&lt;br /&gt;
Cut a video or audio file into a clip based on seconds&lt;br /&gt;
 [[FFmpeg Cut a video to a clip by seconds]]&lt;br /&gt;
&lt;br /&gt;
Download any yt-dlp supported video, convert it to an mp3, then automatically number it based on the order they were downloaded in the playlist&lt;br /&gt;
 yt-dlp --extract-audio --audio-format mp3 --output &amp;quot;%(autonumber)s - %(title)s.%(ext)s&amp;quot; {PUT LINK TO PLAYLIST OR VIDEO HERE}&lt;br /&gt;
&lt;br /&gt;
Convert a folder of mp3s into DVD-compatible mpeg2 files (.dvd) while embedding a looping video on them for compatibility, reducing bit rate as low as it can go.&lt;br /&gt;
 for i in *.mp3; do; ffmpeg -stream_loop -1 -i asteracube.webm -i &amp;quot;$i&amp;quot; -shortest -r 24 -loop 1 -codec:v mpeg2video -b:v 400k -codec:a ac3 -b:a 448 -vf scale=352:240 dvd/&amp;quot;${i%.*}.dvd&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
Add kernel boot parameters on truenas scale. This command adds &amp;quot;nomodeset&amp;quot; to the kernel parameters. It is auto-applied on reboot. &lt;br /&gt;
 midclt call system.advanced.update &#039;{&amp;quot;kernel_extra_options&amp;quot;: &amp;quot;nomodeset&amp;quot;}&#039;&lt;br /&gt;
&lt;br /&gt;
Get a list of all files with setuid / SUID permissions&lt;br /&gt;
 find / -perm -4000 -type f -exec ls -la {} 2&amp;gt;/dev/null \;&lt;br /&gt;
&lt;br /&gt;
Expand a partition to fit the whole disk without rebooting [In this case the disk is &amp;lt;code&amp;gt;/dev/nvme0n1&amp;lt;/code&amp;gt; and the partition is &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;]&lt;br /&gt;
 sudo growpart /dev/nvme0n1 2&lt;br /&gt;
 sudo resize2fs /dev/nvme0n1p2&lt;br /&gt;
&lt;br /&gt;
Print kernel version and CPU architecture&lt;br /&gt;
 uname -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional Resources:&lt;br /&gt;
&lt;br /&gt;
https://github.com/sujayadkesar/Linux-Privilege-Escalation#9-capabilities&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/aqp5ahzeOqA Youtube.com: Common Linux Privilege Escalation: Using Kernel Exploits]&lt;br /&gt;
&lt;br /&gt;
[https://arachnoid.com/SecureShell/index.html Arachnoid.com: How to use SSH]&lt;br /&gt;
&lt;br /&gt;
https://github.com/OpenRC/openrc/blob/master/service-script-guide.md&lt;br /&gt;
&lt;br /&gt;
https://www.truenas.com/community/threads/kernel-boot-parameter-how-to-add-to-tn-scale.110109/&lt;/div&gt;</summary>
		<author><name>Lucka</name></author>
	</entry>
</feed>