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