Windows
2019 Core
Remotemanagement
Remote Management aktivieren
Der Core Server lässt sich über eine Arbeitsstation oder einen anderen Server Remote verwalten. Um auf dem entfernten Server Cmdlets ausführen zu können, muss folgendes vorbereitet werden.
Die Arbeitsstation/Server bereiten wir wie folgt vor, auf dem Core Server ist nichts weiter zu tun:
winrm quickconfig
winrm set winrm/config/client @{TrustedHosts=”*”}
chcp 65001
Enable-NetFirewallRule -DisplayGroup "Windows Remote Management" / Nicht sicher ob man dies braucht. Zuerst mit den unteren Befehlen testen
# Enable Windows Firewall Remote ManagementSet-NetFirewallRule –Name “RemoteFwAdmin-In-TCP” –Enabled TrueSet-NetFirewallRule –Name “RemoteFwAdmin-RPCSS-In-TCP” –Enabled Truecmdkey /add:192.168.0.70 /user:Administrator -> mal als Info gespeichert
Firewall
Windows Firewall offers three firewall profiles:
- Domain profile: applies to networks where the host system can authenticate to a domain controller.
- Private profile: a user-assigned profile and is used to designate private or home networks.
- Public profile: this is the default profile. It is used to designate public networks such as Wi-Fi hotspots at coffee shops, airports, and other locations.
Get status of the Windows Firewall with PowerShell
First, let’s get the current status of the Windows Firewall. We will be using the Get-NetFirewallProfile cmdlet.
PS C:\> Get-NetFirewallProfile | Format-Table Name, Enabled
Name Enabled
---- -------
Domain True
Private True
Public True
We have three profiles: Domain, Name, and Public. Windows Firewall is enabled on all three profiles.
Disable Windows Firewall in Windows Server 2012/2016/2019
Disable Windows Firewall on all three profiles.
PS C:\> Set-NetFirewallProfile -Profile Domain, Public, Private -Enabled False
Check Windows Firewall status
Check the status after you disable the Firewall on all three profiles. Run the Get-NetFirewallProfile cmdlet.
PS C:\> Get-NetFirewallProfile | Format-Table Name, Enabled
Name Enabled
---- -------
Domain False
Private False
Public False
Firewall - 2
There are actually a whole series of groups that you need to look at for remote administration, depending upon what you want to remotely manage. The name of the firewall group is Windows Firewall Remote Management.
You can find the names of the individual rules, if you want to ensure you just enable the specific ones you want, by issuing the following command:
Get-NetFirewallRule | Where { $_.DisplayGroup –Eq “firewall group”} | Format-Table
Replace firewall group with with the appropriate managment group. The ones that relate to remote management are:
group="File and Printer Sharing"
group="Remote Service Management"
group="Performance Logs and Alerts"
group="Remote Event Log Management"
group="Remote Scheduled Tasks Management"
group="Remote Volume Management"
group="Remote Desktop"
group="Windows Firewall Remote Management"
group="windows management instrumentation (wmi)"
OneSyncSvc
Synchronisierungshost_xxxx (OneSyncSvc) läuft nicht auf Windows Server 2016
Für die viele Server ist der OneSyncSvc nicht von Bedeutung und kann abgeschaltet werden. Das kann man leider nicht im Dienste Panel. Dort kommt eine Fehlermeldung. Man kann es aber mit regedit machen oder mit dem cmd.cmd als Admininistrator öffenen (im Beispiel gleich auch noch für diesen Karten Download dienst „MapsBrocker“
sc stop “MapsBroker”
sc stop "OneSyncSvc"
sc config “MapsBroker” start= disabled
sc config "OneSyncSvc" start= disabled
oder
Now, here is the tutorial.
- Press Windows and R keys together to open the Run dialog.
- Type regedit in the box and click OK to continue.
- the Registry Editor window, navigate to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OneSyncSvc
- In the right pane, select the Start key and double-click it.
- Then change its value data from 2 to 4.
- Then restart your computer to make the changes effect.
Restore Startup Configuration for Sync Host
In this section, we will show you how to restore the startup configuration for Sync Host.
Now, here is the tutorial.
1. Open Command Prompt as administrator.
2. In the command line window, type the following commands and hit Enter after each command to continue.
sc config OneSyncSvc start= auto
sc start OneSyncSvc
3. Then close the command line window.
Linux Subsystem
Installationslink
Installieren des Linux-Subsystems unter Windows Server | Microsoft Docs
https://docs.microsoft.com/de-de/windows/wsl/install-on-server
CleanUP
Dism.exe /online /Cleanup-Image /SPSuperseded
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Dism.exe /online /Cleanup-Image /StartComponentCleanup
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Batch
DateTime
@echo off
@echo off
rem Get the time from WMI - at least that's a format we can work with
set X=
for /f "skip=1 delims=" %%x in ('wmic os get localdatetime') do if not defined X set X=%%x
rem echo.%X%
rem dissect into parts
set DATE.YEAR=%X:~0,4%
set DATE.MONTH=%X:~4,2%
set DATE.DAY=%X:~6,2%
set DATE.HOUR=%X:~8,2%
set DATE.MINUTE=%X:~10,2%
set DATE.SECOND=%X:~12,2%
set DATE.FRACTIONS=%X:~15,6%
set DATE.OFFSET=%X:~21,4%
rem echo %DATE.YEAR%-%DATE.MONTH%-%DATE.DAY% %DATE.HOUR%:%DATE.MINUTE%:%DATE.SECOND%.%DATE.FRACTIONS%
set dateString=J%DATE.YEAR%_M%DATE.MONTH%_T%DATE.DAY%
set backuplog=c:\scripts\logs\backup_%datestring%.log
set timeString=%DATE.HOUR%:%DATE.MINUTE%:%DATE.SECOND%
------------------------------------------------------------------------------------------------------------------
set hour=%time:~0,2%
set minute=%time:~3,2%
set year=%date:~6,4%
set month=%date:~3,2%
set day=%date:~0,2%
Passwort ändern
Change Password
C:\Windows\explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}
Systems
Portforwarding
Ein Portforwarding kann unter Windows mit Bordmitteln eingerichtet werden. Dieser Beitrag zeigt wie es geht.
Ein Portforwarding kann unter Windows mit Bordmitteln schnell eingerichtet werden – auch wenn man immer wieder glaubt, auf fremde Tools zurückgreifen zu müssen. Hierzu einfach nachfolgenden Befehl ausführen – und natürlich die korrekten Ports und IP-Adressen eintragen:
netsh interface portproxy add v4tov4 listenport=81 listenaddress=10.10.10.10 connectport=8181 connectaddress=192.168.0.2
Das Portforwarding kann folgendermaßen aufgehoben werden:
netsh interface portproxy delete v4tov4 listenport=81 listenaddress=10.10.10.10
So schnell und einfach geht das.
Neue Seite
The command syntax is as follows:
netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport
where
- listenaddress –is a local IP address to listen for incoming connection (useful if you have multiple NICs in different subnets/VLANs or multiple IP addresses on one interface);
- listenport – a local TCP port number to listen on (the connection is waiting on);
- connectaddress – is a local or remote IP address (or DNS name) to which you want to redirect the incoming connection;
- connectport – is a TCP port to which the connection from
listenportis forwarded to.
netsh interface portproxy add v4tov6/v6tov4/v6tov6 options, you can create port forwarding rules between IPv4 and IPv6 anetstat -na|find "3340"
Alternatively, you can check that the port is not listening locally using the PowerShell cmdlet Test-NetConnection:
Test-NetConnection -ComputerName localhost -Port 3340
diskpart
Befehle
1. Partition löschen
Zuerst werde ich Ihnen zeigen, wie Sie eine Partition löschen. Die Schritte sind wie folgt.
- Öffnen Sie das Fenster von Diskpart.
- Geben Sie list disk (Der Befehl wird alle Festplatten auf Ihrem Computer auflisten)
- Dann sollten Sie den Datenträger auswählen, der die zu löschende Partition enthält. Deshalb geben Sie in diesem Schritt select disk 1 („1“ sollten nach Ihrem Bedürfnis verschieden sein)
- Geben Sie list partition ein, damit alle Partitionen auf dem Datenträger angezeigt werden.
- Geben Sie select partition X („X“ sollte die Nummer der Partition sein, die gelöscht wird)
- Geben Sie danach delete Partition ein, damit die Partition gelöscht wird.
- Zum Schluss geben Sie exit ein, um das Fenster zu schließen.
2. Partition formatieren
Nachdem wir den Befehl zum Löschen der Partition gesehen haben, schauen wir uns jetzt das Formatieren der Partition an.
Die Schritte sind wie unten gezeigt.
- Diskpart aufrufen
- list disk
- select disk 1
- list partition
- format fs=ntfs quick
3. Datenträger bereinigen
Wenn Sie einen Datenträger nicht benötigen und es darauf viele Partitionen gibt und Sie sie nicht nacheinander löschen möchten, können Sie diesen Befehl in Diskpart verwenden, um die Aufgabe leicht zu erledigen.
Die Schritte sind wie folgt gezeigt.
- list disk
- select disk 1
- clean
4. Partition erstellen
Nachdem Sie erfahren haben, wie Sie mit Diskpart Partition oder Datenträger löschen können, zeige ich Ihnen jetzt, wie Sie eine Partition mit Diskpart erstellen können.
Die Schritte sind wie folgt gezeigt.
- list disk
- select disk 1
- create partition primary
5. Partition erweitern
So erweitern Sie eine Partition mit Hilfe von Diskpart.
- list disk
- select disk 1
- list partition
- select partition 2
- extend
6. Partition verkleinern
So verkleinern Sie eine Partition mit Hilfe von Diskpart.
- list disk
- select disk 1
- list partition
- select partition 2
- shrink
7. Datenträger konvertieren
So konvertieren Sie Datenträger in GPT- oder MBR-Datenträger.
- list disk
- select disk 1
- clean
- convert mbr oder convert gpt
Eine zuverlässige Alternativ zu Diskpart
MiniTool Partition Wizard, ein zuverlässiger Partition-Manager, wurde von MiniTool Software Ltd. entwickelt. Es gibt so viele Funktionen zur Verwaltung Ihres Datenträgers. Die oben erwähnten 7 Operationen: Partition löschen, Partition formatieren, Datenträger bereinigen, Partition erstellen, Partition erweitern, Partition verkleinern und Datenträger konvertieren, können leicht in Partition Wizard erledigt werden.
Key auslesen
wmic path softwarelicensingservice get OA3xOriginalProductKey