Commands: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
<hr>ipconfig<hr> | <hr>ipconfig<hr> | ||
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine. It provides information about the current TCP/IP network configuration, including the IP address, subnet mask, and default gateway for all adapters . In Windows, typing ipconfig without any parameters displays the computer's currently assigned IP, subnet mask, and default gateway addresses. Additional parameters can be used to perform various actions, such as releasing and renewing IP addresses, flushing the DNS cache, and displaying DNS information. | The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine. It provides information about the current TCP/IP network configuration, including the IP address, subnet mask, and default gateway for all adapters . In Windows, typing ipconfig without any parameters displays the computer's currently assigned IP, subnet mask, and default gateway addresses. Additional parameters can be used to perform various actions, such as releasing and renewing IP addresses, flushing the DNS cache, and displaying DNS information. |
Revision as of 14:45, 17 June 2024
This page includes both cmd and powershell commands, realistically, all of them should run from powershell anyway.
ipconfig
The ipconfig command is a command-line utility used to display and manage the IP address assigned to a machine. It provides information about the current TCP/IP network configuration, including the IP address, subnet mask, and default gateway for all adapters . In Windows, typing ipconfig without any parameters displays the computer's currently assigned IP, subnet mask, and default gateway addresses. Additional parameters can be used to perform various actions, such as releasing and renewing IP addresses, flushing the DNS cache, and displaying DNS information.
ipconfig
Displays the basic TCP/IP configuration for all adapters.
ipconfig /all
Displays the full TCP/IP configuration for all adapters.
ipconfig /release
Releases the IP address assigned to the computer.
ipconfig /renew
Renews the IP address assigned to the computer.
ipconfig /flushdns
Purges the DNS resolver cache.
ipconfig /registerdns
Refreshes all DHCP leases and re-registers DNS names.
ipconfig /displaydns
Displays the contents of the DNS cache.
ipconfig /showclassid
Displays the DHCP class ID for network adapters.
ipconfig /setclassid
Sets the DHCP class ID for network adapters.
ipconfig /allcompartments
Displays the full TCP/IP configuration for all adapters, including all compartments.
ipconfig /release6
Releases the IPv6 address assigned to the computer.
ipconfig /renew6
Renews the IPv6 address assigned to the computer.
ipconfig /showclassid6
Displays the IPv6 DHCP class ID for network adapters.
ipconfig /setclassid6
Sets the IPv6 DHCP class ID for network adapters.
ipconfig /flushdns6
Purges the IPv6 DNS resolver cache.
USE THIS IF WINDOWS IS ACTING UP HELLA WEIRD
The DISM /Online /Cleanup-Image /RestoreHealth
command is used to scan for corruption in the Windows image and repair any issues found. DISM stands for Deployment Image Servicing and Management, and it is a command-line tool used to service and prepare Windows images for deployment, recovery, and setup.
When you run the DISM /Online /Cleanup-Image /RestoreHealth
command, it performs the following tasks:
Scans the Windows image for corruption and identifies any issues. Verifies the integrity of the system file backups in the Component Store by comparing them against known good copies from the Windows Update servers. Attempts to repair any corruption found in the Windows image by replacing the corrupted files with the known good copies.
It's important to note that running this command requires administrative privileges, and it may take some time to complete, depending on the system and the extent of the corruption.
-open cmd in admin
DISM /Online /Cleanup-Image /RestoreHealth
-after running DISM, run this right after, if errors are found, it will fix it, reboot pc
SFC /scannow
-after reboot, run CMD as admin and run again
SFC /scannow
-Let's not forget the G.O.A.T., Use in Run to reset internet settings especially if you are having connecting MS app online or if Sonicwall Netextender breaks the connection
RunDll32.exe InetCpl.cpl,ResetIEtoDefaults
Create a Local user with CMD and make it into Admin, IF The username has a period in between please use the quotations.
net user "user.name" password /add
then
net localgroup administrators "user.name" /add
If you need to remove Admin creds
net localgroup administrators "user.name" /delete
if you need to delete the local account
net user "user.name" /delete
Disable builtin Administrator and Guest accounts:
net user "Administrator" /active:no
net user "Guest" /active:no
Disable hibernation file to resolve issues with shutdown and free up some disk space.
powercfg.exe /Hibernate off
Log off someone from a desktop session
List all sessions:
query session
Logoff the corresponding session:
logoff {number}
Fix right click on Windows 11, doesn't need admin:
reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
Check if the Password is Expired
Get-ADUser -identity INSERTclientUSERNAMEHERE -properties PasswordLastSet, PasswordExpired, PasswordNeverExpires | ft Name, PasswordLastSet, PasswordExpired, PasswordNeverExpires
Force the DC to sync the password
start-adsyncsynccycle -policytype delta
Join a domain
add-computer -domainname "YourDomainName" -restart
Getting New Teams to install when it refuses to [Needs Admin]
Add-ProvisionedAppPackage -Online -PackagePath "{PATH-TO-TEAMS}.msix" -SkipLicense