migrate
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
|
||||
|
||||
File Management
|
||||
---------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-ChildItem` | List files and directories |
|
||||
| `Get-Content <file>` | Get the content of a file |
|
||||
| `Set-Content <file> <content>` | Set the content of a file |
|
||||
| `New-Item <file>` | Create a new file |
|
||||
| `New-Item <directory> -ItemType Directory` | Create a new directory |
|
||||
| `Remove-Item <file>` | Remove a file |
|
||||
| `Remove-Item <directory> -Recurse` | Remove a directory |
|
||||
| `Rename-Item <file> <new_file>` | Rename a file or directory |
|
||||
| `Copy-Item SOURCE DEST` | Copy a file |
|
||||
| `Copy-Item SOURCE DEST -Recurse` | Copy a directory |
|
||||
| `Move-Item SOURCE DEST` | Move a file or directory |
|
||||
|
||||
Process Management
|
||||
------------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-Process` | List running processes |
|
||||
| `Stop-Process -Name <process>` | Stop a process |
|
||||
| `Start-Process <process>` | Start a new process |
|
||||
| `Wait-Process -Name <process>` | Wait for a process to finish |
|
||||
|
||||
Service Management
|
||||
------------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-Service` | List services |
|
||||
| `Start-Service <service>` | Start a service |
|
||||
| `Stop-Service <service>` | Stop a service |
|
||||
| `Restart-Service <service>` | Restart a service |
|
||||
| `Set-Service <service> -StartupType Automatic` | Set a service to start automatically |
|
||||
| `Set-Service <service> -StartupType Manual` | Set a service to start manually |
|
||||
| `Set-Service <service> -StartupType Disabled` | Disable a service |
|
||||
|
||||
User Management
|
||||
---------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-LocalUser` | List local users |
|
||||
| `New-LocalUser <user>` | Create a new local user |
|
||||
| `Remove-LocalUser <user>` | Remove a local user |
|
||||
| `Set-LocalUser <user> -Password <password>` | Set the password for a local user |
|
||||
| `Add-LocalGroupMember -Group Administrators -Member <user>` | Add a user to the Administrators group |
|
||||
| `Remove-LocalGroupMember -Group Administrators -Member <user>` | Remove a user from the Administrators group |
|
||||
|
||||
Network Management
|
||||
------------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-NetIPAddress` | List IP addresses |
|
||||
| `Get-NetAdapter` | List network adapters |
|
||||
|
||||
Windows Updates
|
||||
---------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Install-Module -Name PSWindowsUpdate` | Install the PSWindowsUpdate module |
|
||||
| `Get-Command -Module PSWindowsUpdate` | List all commands in the PSWindowsUpdate module |
|
||||
| `Get-WUInstall` | Install Windows updates |
|
||||
|
||||
Windows Features
|
||||
----------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Get-WindowsFeature` | List Windows features |
|
||||
| `Install-WindowsFeature <feature>` | Install a Windows feature |
|
||||
| `Uninstall-WindowsFeature <feature>` | Uninstall a Windows feature |
|
||||
|
||||
Connect to a remote computer
|
||||
----------------------------
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
| `Enter-PSSession -ComputerName <name> -Credential <user>` | Open a new remote session |
|
||||
| `Exit-PSSession` | Close the current remote session |
|
||||
| `Invoke-Command -ComputerName <name> -ScriptBlock { <command> }` | Run a command on a remote computer |
|
||||
| `Invoke-Command -ComputerName <name> -FilePath <script>` | Run a script on a remote computer |
|
||||
Reference in New Issue
Block a user