Benutzer-Werkzeuge

Webseiten-Werkzeuge


start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
start [2021/08/28 21:59]
bali72
start [2021/12/24 21:55] (aktuell)
bali72 [Powershell]
Zeile 41: Zeile 41:
   * an allen verlassen Orten die du erreichen wirst.   * an allen verlassen Orten die du erreichen wirst.
  
-====== Powershell Scheduler Task ====== 
  
 +====== Das Engels Zeichen ======
  
-I have created a script the creat a Scheduler Task over Powershell. I think it is easyer how .cmd but for was this imported.+{{:angelicrune-e1553634135645.jpg?200|}}
  
 +====== Weise Texte ====== 
 +
 +
 +
 +====== Powershell ====== 
 +
 +I have created a script the creat a Scheduler Task over Powershell. I think it is easyer how .cmd but for was this imported.
  
 # Reboot Server # Reboot Server
  
-$action = New-ScheduledTaskAction -Execute 'Shutdown' -Argument '/r /t 0' +'' $action = New-ScheduledTaskAction -Execute 'Shutdown' -Argument '/r /t 0' ''
-$trigger = New-ScheduledTaskTrigger -once -At 07:00pm +
-$principal = New-ScheduledTaskPrincipal -UserID "NT AUTHORITY\SYSTEM" -LogonType ServiceAccount +
-Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "RebootTaskJoern2" -Description "For the Reboot at today" -Principal $principal -Force+
  
-====== Das Engels Zeichen ======+'' $trigger New-ScheduledTaskTrigger -once -At 07:00pm ''
  
-{{:angelicrune-e1553634135645.jpg?200|}}+'' $principal = New-ScheduledTaskPrincipal -UserID „NT AUTHORITY\SYSTEM“ -LogonType ServiceAccount ''
  
-====== Weise Texte ====== +'' Register-ScheduledTask -Action $action -Trigger $trigger -TaskName „RebootTaskJoern2“ -Description "For the Reboot at today“ -Principal $principal -Force ''
  
-====== Powershell ======  +===== Text Daten wiederholt abfragen ===== 
-# Text Datei wiederholt abfragen und suchen nach einem speziellen Inhalt.+ 
 +''# Text Datei wiederholt abfragen und suchen nach einem speziellen Inhalt.'' 
 +''$datei = 'D:\scripte\textdatei.txt' '' 
 + 
 +''do'' 
 + 
 +''{'' 
 + 
 +''$test =  Select-String -path $datei -SimpleMatch "SIEBEN"'' 
 + 
 +''if (($test).Line -ne $null)'' 
 + 
 +''{'' 
 + 
 +''Write-Host "Der Wert ==="($test).line,"=== ist da!"'' 
 + 
 +''break'' 
 + 
 +''}'' 
 + 
 +''else'' 
 + 
 +''{''
  
- +''Write-Host "Den Inhalt nicht gefunden"''
  
-$datei = 'D:\scripte\textdatei.txt'+''}''
  
- +''}''
  
-do+''until (($test).line -eq $false)''
  
-{+===== Powershell Rename file xxx in folder in YearMontDay =====
  
- +''# variables''
  
-$test  Select-String -path $datei -SimpleMatch "SIEBEN"+''$files Get-ChildItem''
  
- +''$date01 = get-date -Format yyyymmdd''
  
-if (($test).Line -ne $null)+''$zahlplus = 0''
  
-{+''# loop''
  
-Write-Host "Der Wert ==="($test).line,"=== ist da!"+''foreach ($one in $files{''
  
-break+''# add number''
  
-}+''$zahlplus += +1''
  
-else+''# add date''
  
-{+''$one2 = $date01''
  
-Write-Host "Den Inhalt nicht gefunden"+''# add _''
  
-}+''$one2 +="_"''
  
-}+''# add zahlplus''
  
-until (($test).line -eq $false)+''$one2 +=$zahlplus''
  
 +''# add .txt''
  
 +''$one2 += ".txt"''
  
 +''Rename-Item $one $one2''
 +''}
  
start.1630180785.txt.gz · Zuletzt geändert: 2021/08/28 21:59 von bali72