====== Wichtige Shell Befehle für den DBA unter Windows ====== ===== XWindows ===== Einen kompletten X Desktop mit XDMCP anzeigen \\ Links: * http://www.idevelopment.info/data/Unix/Linux/LINUX_ConfiguringXDMCPRedHatLinux.shtml * http://www.yolinux.com/TUTORIALS/GDM_XDMCP.html \\ === Fehler beim Arbeiten mit X Forwarding mit Putty === **Problem:** lib: connection to "localhost:11.0" refused by server Xlib: PuTTY X11 proxy: XDM-AUTHORIZATION-1 time stamp was too far out Error: Can't open display: localhost:11.0 **Lösung:**\\ Uhrzeit zwischen dem Server und dem Putty Client Rechner ist unterschiedlich!\\ Uhrzeit auf dem Server setzen mit date auf akutellen Wert: date +%T -s "16:46:30" ---- =====robocopy ===== [[http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx|Anleitung bei Microsoft]] /XJ switch um loops zu vermeiden: * http://answers.microsoft.com/en-us/windows/forum/windows_7-files/windows-7-infinite-loop-while-using-robocopy/20f32f0c-4cb9-4125-923d-6a57e4d27232 Typischer RoboCopy Befehl um zwei Verzeichnisse zu spiegeln : robocopy d:\oracle Z:\backups\oracle /MIR /LOG+:Z:\backups\robcopy_oracle.log /V /NP /TS /TEE /R:0 /W:0 Mit **/R:0 /W:0** wird verhindert das auf offene Dateien zu lange gewartet wird => https://djlab.com/2010/12/windows-ignore-errors-with-xcopy-and-robocopy/ Backup Beispiel: robocopy C:\data f:\Backup_GPI_Win10\02-DDATA\data /S /W:0 /R:0 /NP /XJ /MT:16 Ab Windows 10 auch Multi Thread mit Schalter **/MT:** Siehe auch => https://pureinfotech.com/robocopy-multithreaded-file-copy-windows-10/ ---- =====OpenOffice als Batch Convert für Dokumentformate ===== Openoffice als Service starten: "C:\Program Files(x86)\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;" Python Scipt laden von http://www.artofsolving.com/opensource/pyodconverter \\ python von dern OpenOffice Installation verwenden wegen der UNO Integration (siehe http://de.openoffice.org/doc/entwicklung/python_bruecke.html ). "c:\Program Files (x86)\OpenOffice.org 3\program\python.exe" d:\tools\ooconvert\DocumentConverter.py %1 %2 ---- ===== Server remote stoppen ===== Praktisch falls zum Beispiel in einem Cluster auf einmal alle Server gestoppt bzw. gestartet werden sollen. shutdown /r /m \\10.10.9.13 /t 1 /C "Patch Day" /f /d P:2:18 shutdown /r /m \\10.10.9.12 /t 1 /C "Patch Day" /f /d P:2:18 shutdown /r /m \\10.10.9.11 /t 1 /C "Patch Day" /f /d P:2:18 ---- ===== Windows Update per Hand erkennen lassen ===== Hilfreich wenn beim Patchen der Windows System die Updates nicht vom zentralen Wesus Server erkannt werden. wuauclt /detectnow ---- ===== Windows Notebook Batterie Status ermitteln ===== # /energy Analyzes the system for common energy-efficiency and battery life problems. # /batteryreport Generates a report of battery usage. powercfg /batteryreport siehe dazu => https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/powercfg-command-line-options ---- ===== DOS Command Shell ====== **In welchen Pfad steht mein Script? **\\ %0 ist der Name des Scripts\\ Mit %~dp0 wird der Pfad zurückgegeben echo %~dp0 \\ **Datum und Zeit "zerlegen" (Achtung! Englische Umgebung!)**\\ mit variable:~[- von hinten], String entsprechend zerlegen. set year=%date:~10,4% set month=%date:~4,2% set day=%date:~7,2% set hour=%time:~0,2% set min=%time:~3,2% Deutsche Local: set year=%date:~6,4% set month=%date:~3,2% set day=%date:~0,2% set hour=%time:~0,2% set min=%time:~3,2% ---- ===== Windows 2008 "Activation Error" ====== Windows ließ sich nicht aktivieren:\\ Fehlermeldung im Log: "Acquisition of Secure Processor Certificate failed. hr=0x80072EFD" \\ Ursache: Proxy Settings trotz Änderung über den Internet Explorer Dialog nicht zurückgesetzt \\ Lösung:\\ C:\Users\Administrator>netsh netsh>winhttp netsh winhttp>show proxy Current WinHTTP proxy settings: Proxy Server(s) : 192.178.177.93:8080 Bypass List : netsh winhttp>reset proxy Current WinHTTP proxy settings: Direct access (no proxy server). netsh winhttp>show proxy Current WinHTTP proxy settings: Direct access (no proxy server). Mit slui.exe kann der Dialog erneut aufgerufen werden. ---- ===== Produktkey der Demoversion verlängern ===== Der Produktkey für die Demoversion läßt sich 3 mal verlängern. rem --aktueller Status slmgr.vbs -dli rem --Verlängern slmgr /rearm ---- ===== Rechte auf Befehlszeile setzen mit cacls ====== Ein Beispiel: C:\WINDOWS\system32\cacls.exe c:\temp\GPI /grant Everyone:F /E ---- ===== Weitere DOS Schell Scripting Tips ====== * [[http://www.netikka.net/tsneti/info/tscmd.php]] ---- ===== Excel Befehle - Deutsch - Englisch ====== Dazu siehe diese Liste : http://www2.odn.ne.jp/excel/functioningermany.html ---- ===== Windows Update Tipps ===== Suche nach Updates sofort starten: wuauclt.exe /detectnow siehe http://technet.microsoft.com/en-us/library/cc708575%28WS.10%29.aspx ---- === XP === Öffene Microsoft Update im Browser: %SystemRoot%\system32\wupdmgr.exe ---- ===== Browser ===== Firefox Settings wiederherstellen, Kopieren der *.sqllite Datenbanken. siehe https://support.mozilla.org/de/kb/Wiederherstellen-wichtiger-Daten-aus-einem-alten-Profil#w_lesezeichen-und-die-chronik ---- ===== Windows Service löschen ==== * Start Run Regedit or Regedt32 * registry entry "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services" Per Console: rem use command prompt and delete a service : sc delete "< SERVICE name>" wie sc delete "OracleDBConsoleGPIDB" Nach dem nächsten Reboot wird der Server in der service Manager liste dann nicht mehr angezeigt. ---- ===== Powershell Script als Job starten ==== Die Jobangabe des Scripts muss so erfolgen: powershell -file "d:\oraPowerShell\runOracleBackup.ps1" ---- ===== Fenster verschwunden ===== Im Notebook Betrieb mit zwei angeschlossenen Bildschirmen kann es gelegentlich passieren, da beim nächsten Start nur mit dem internen Bildschirm, das Programm wieder auf den, nun nicht vorhanden, Bildschirm gestartet wird. Lösung für Windows 7: * shift + Rechte Mouse Taste * => "Verschieben" Optionen wählen * => per Pfeil Tasten wieder auf den Hauptschirm verschieben. siehe auch => http://darrenmyher.com/2011/12/22/moving-windows-from-non-existing-2nd-monitor-to-main-monitor/ ---- ===== Desktop Hintergrund setzen ===== BGinfo: * https://technet.microsoft.com/en-gb/sysinternals/bb897557(en-us).aspx * http://www.coretekservices.com/20120510how-to-run-bginfo-exe-at-startup-on-windows-server-2008-r2/ Beispiel aufruf: E:\tools\bgInfo\Bginfo.exe /silent /accepteula /timer:0 E:\tools\bgInfo\srv_crr_entw_27.bgi ---- ===== Prozesse anzeigen lassen 2003 bis 2008 / Win7 ===== Process Explorer => https://technet.microsoft.com/de-de/sysinternals/bb896653.aspx ---- ===== Passwort zurücksetzen unter Windows 7 ==== Das Passwort einer Windows Installation läßt sich sehr einfach über das Booten mit Linux un dem Programm chntpw auf einen leeren Wert setzten, dann kann man sich ohne Passwort am System anmelden. => http://www.chntpw.com/ , für die Parted Magic Linux Distribution war das alte Notebook allerdings zu alt. Daher die folgender Distribution verwendet=> https://www.kali.org/downloads/, siehe dazu http://kalilinuxtutorials.com/chntpw/ ---- ==== Windows 10 komplett stoppen und herunterfahren==== Administrative Session starten: shutdown /s /f /t 0 Windows wird nun vollständig gestoppt, alle Resourcen werden freigegeben ---- ==== Wlan Profile mit Password auslesen ==== netsh wlan show profile netsh wlan show profile “NETWORK NAME” key=clear => https://www.pcworld.com/article/3143122/windows/how-to-find-saved-wi-fi-passwords-on-your-windows-10-pc.html