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/29 10:13]
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''
  
- +''}''
  
-$datei = 'D:\scripte\textdatei.txt'+''else''
  
- +''{''
  
-do+''Write-Host "Den Inhalt nicht gefunden"''
  
-{+''}''
  
- +''}''
  
-$test =  Select-String -path $datei -SimpleMatch "SIEBEN"+''until (($test).line -eq $false)''
  
- +===== Powershell Rename file xxx in folder in YearMontDay =====
  
-if (($test).Line -ne $null)+''# variables''
  
-{+''$files = Get-ChildItem''
  
-Write-Host "Der Wert ==="($test).line,"=== ist da!"+''$date01 get-date -Format yyyymmdd''
  
-break+''$zahlplus = 0''
  
-}+''# loop''
  
-else+''foreach ($one in $files) {''
  
-{+''# add number''
  
-Write-Host "Den Inhalt nicht gefunden"+''$zahlplus += +1''
  
-}+''# add date''
  
-}+''$one2 = $date01''
  
-until (($test).line -eq $false) +''# add _''
-''+
  
-===== Überschrift =====+''$one2 +="_"''
  
-''# variables +''# add zahlplus''
-$files = Get-ChildItem +
-$date01 = get-date -Format yyyymmdd +
-$zahlplus = 0+
  
-# loop +''$one2 +=$zahlplus''
-foreach ($one in $files) {+
  
-# add number +''# add .txt''
-$zahlplus += +1 +
-# add date +
-$one2 = $date01 +
-# add _ +
-$one2 +="_" +
-# add zahlplus +
-$one2 +=$zahlplus +
-# add .txt +
-$one2 += ".txt"+
  
-Rename-Item $one $one2 +''$one2 += ".txt"''
-+
-''+
  
 +''Rename-Item $one $one2''
 +''}
  
start.1630224793.txt.gz · Zuletzt geändert: 2021/08/29 10:13 von bali72