inital
This commit is contained in:
@@ -0,0 +1,608 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<F4SD-QuickAction-Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="F4SD-QuickAction-Configuration.xsd">
|
||||
<QuickActions>
|
||||
<QuickAction-Local-Script InformationClass="User" Name="DemoInitialization_Phoenix" StartWithAlternateCredentials="false" RunImmediate="true" Hidden="true" Id="A5EC41BE-6EA6-4831-82E7-21215252C848">
|
||||
<Icon IconType="intern" Name="menuBar_remote"/>
|
||||
<Script>
|
||||
# define the environment
|
||||
$ServerAddress = $env:COMPUTERNAME
|
||||
$ServerPort = 7000
|
||||
|
||||
# kill the server process if already started
|
||||
$phserver = Get-Process Phoenix.Server -ErrorAction SilentlyContinue
|
||||
if ($phserver) {
|
||||
if (!$phserver.started) {
|
||||
$nul = $phserver | Stop-Process -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
Start-Sleep -Milliseconds 200
|
||||
}
|
||||
|
||||
# get the execution directory
|
||||
$dirExe = $PSScriptRoot
|
||||
if (-not (Test-Path -Path "$dirExe\Phoenix.Server\Phoenix.Server.exe" -PathType Leaf))
|
||||
{
|
||||
$dirExe = (Get-Location).Path
|
||||
$dirExe = "$dirExe\PhoenixDemo"
|
||||
}
|
||||
if (-not (Test-Path -Path "$dirExe\Phoenix.Server\Phoenix.Server.exe" -PathType Leaf))
|
||||
{
|
||||
exit(1)
|
||||
}
|
||||
|
||||
$nul = Start-Process -WorkingDirectory "$dirExe\Phoenix.Server" -WindowStyle Minimized -FilePath "$dirExe\Phoenix.Server\Phoenix.Server.exe" -PassThru -ArgumentList @("--urls ""http://${ServerAddress}:${ServerPort}""")
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
<QuickAction-Local-Script InformationClass="User" Name="DemoTermination_Phoenix" StartWithAlternateCredentials="false" RunImmediate="true" Hidden="true" Id="439AABFD-E722-45A0-A191-A734524A2949">
|
||||
<Icon IconType="intern" Name="misc_functionBolt"/>
|
||||
<Script>
|
||||
# kill the server process if already started
|
||||
$phserver = Get-Process Phoenix.Server -ErrorAction SilentlyContinue
|
||||
if ($phserver) {
|
||||
if (!$phserver.started) {
|
||||
$nul = $phserver | Stop-Process -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
}
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
<QuickAction-Local-Script InformationClass="User" Name="Start Phoenix remote session" Params="-ComputerName C4-Phoenix -AI_Prompt "Translate the message, how can this be fixed? Answer in german."" StartWithAlternateCredentials="false" RunImmediate="true" Hidden="false" Id="9DA685BF-499B-49DB-9609-D54E005107C2">
|
||||
<Name Lang="DE">Starte Phoenix Remote Session</Name>
|
||||
<Icon IconType="intern" Name="menuBar_remote"/>
|
||||
<Script>
|
||||
using assembly System.Windows.Forms
|
||||
|
||||
# define the environment
|
||||
param(
|
||||
$ComputerName = "",
|
||||
$AI_Prompt = "how can this be fixed? Answer in german",
|
||||
$AI_Key = "AIzaSyCotStXy-4lkxCc5ii4NtQEG-jJM6Cnzkc"
|
||||
)
|
||||
$ServerAddress = $env:COMPUTERNAME
|
||||
$ServerPort = 7000
|
||||
|
||||
# kill the viewer process if already started
|
||||
$phserver = Get-Process Phoenix.Viewer -ErrorAction SilentlyContinue
|
||||
if ($phserver) {
|
||||
if (!$phserver.started) {
|
||||
$nul = $phserver | Stop-Process -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
Start-Sleep -Milliseconds 200
|
||||
}
|
||||
|
||||
# get the execution directory
|
||||
$dirExe = $PSScriptRoot
|
||||
if (-not (Test-Path -Path "$dirExe\Phoenix.Viewer\Phoenix.Viewer.exe" -PathType Leaf))
|
||||
{
|
||||
$dirExe = (Get-Location).Path
|
||||
$dirExe = "$dirExe\PhoenixDemo"
|
||||
}
|
||||
if (-not (Test-Path -Path "$dirExe\Phoenix.Viewer\Phoenix.Viewer.exe" -PathType Leaf))
|
||||
{
|
||||
exit(1)
|
||||
}
|
||||
|
||||
# save server address to config file
|
||||
$jsonConfig = Get-Content "$dirExe\Phoenix.Viewer\appSettings.json" | ConvertFrom-Json
|
||||
$jsonConfig.HostOptions.Host = "http://${ServerAddress}:${ServerPort}"
|
||||
$jsonConfig.AIOptions.Prompt = $AI_Prompt
|
||||
$jsonConfig.AIOptions.ApiKey = $AI_Key
|
||||
$jsonConfig | ConvertTo-Json -depth 100 | Out-File "$dirExe\Phoenix.Viewer\appSettings.json" -Encoding utf8
|
||||
|
||||
# define the argumet list
|
||||
$args = @("--config appSettings.json")
|
||||
if ($ComputerName -ne "")
|
||||
{
|
||||
$args = $args + "-d $ComputerName"
|
||||
}
|
||||
|
||||
# start the viewer
|
||||
$procViewer = Start-Process -WorkingDirectory "$dirExe\Phoenix.Viewer" -WindowStyle Normal -FilePath "$dirExe\Phoenix.Viewer\Phoenix.Viewer.exe" -PassThru -ArgumentList $args
|
||||
|
||||
# get & resize the viewer main window
|
||||
add-type -typedefinition "using System;`n using System.Runtime.InteropServices;`n public class Windows { [DllImport(`"user32.dll`")] [return: MarshalAs(UnmanagedType.Bool)] public extern static bool MoveWindow(IntPtr handle, int x, int y, int width, int height, bool redraw); }"
|
||||
$mainScreenSize = [System.Windows.Forms.SystemInformation]::PrimaryMonitorSize
|
||||
do
|
||||
{
|
||||
$mainWindowHwnd = $procViewer.MainWindowHandle
|
||||
} while ($mainWindowHwnd -eq 0)
|
||||
#$nul = [Windows]::MoveWindow($mainWindowHwnd, $mainScreenSize.Width/2,0, $mainScreenSize.Width/2, $mainScreenSize.Height * 0.95, $true)
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
<!-- Phoenix Demo Scripts end -->
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="AD Computer Objekt bearbeiten" Section="ActiveDirectory" RunImmediate ="true" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">AD Computer Objekt bearbeiten</Name>
|
||||
<Icon IconType="intern" Name="misc_computer" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="User" Name="AD User Objekt bearbeiten" Section="ActiveDirectory" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">AD User Objekt bearbeiten</Name>
|
||||
<Icon IconType="intern" Name="misc_ticket" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Local-Script InformationClass="User" Name="Open MS Teams chat (web)" Params="-UserMail "%UserMail.Value%" StartWithAlternateCredentials="false" RunImmediate="true" CheckNamedParameter="UserMail">
|
||||
<Name Lang="DE">Öffne MS Teams Chat (Web)</Name>
|
||||
<Icon IconType="material" Name="ic_chat" />
|
||||
<Script>
|
||||
param(
|
||||
$UserMail = ""
|
||||
)
|
||||
|
||||
Start https://teams.microsoft.com/l/chat/0/0?users=$UserMail
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
|
||||
<QuickAction-Local-Script InformationClass="User" Name="Open MS Teams chat" Params="-UserMail "%UserMail.Value%" StartWithAlternateCredentials="false" RunImmediate="true" CheckNamedParameter="UserMail" CheckFilePath="%LocalAppdata%\Microsoft\Teams\Update.exe">
|
||||
<Name Lang="DE">Öffne MS Teams Chat</Name>
|
||||
<Icon IconType="material" Name="ic_chat" />
|
||||
<Script>
|
||||
param(
|
||||
$UserMail = ""
|
||||
)
|
||||
|
||||
Start msteams:/l/chat/0/0?users=$UserMail
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
|
||||
<QuickAction-Local-Cmd InformationClass="Computer" Name="Start TeamViewer session" Cmd="%ProgramFiles%\TeamViewer\TeamViewer.exe" Params="-i %TeamViewerId.Value%" DontUseShell="false" StartWithAlternateCredentials="false" RunImmediate="true" CheckFilePath="%ProgramFiles%\TeamViewer\TeamViewer.exe" CheckNamedParameter="TeamViewerId">
|
||||
<Name Lang="DE">Starte TeamViewer Sitzung</Name>
|
||||
<Icon IconType="intern" Name="menuBar_remote" />
|
||||
</QuickAction-Local-Cmd>
|
||||
|
||||
<QuickAction-Local-Cmd InformationClass="Computer" Name="Start remote control" Section="ActiveDirectory" Cmd="%System%\mstsc.exe" Params="/v %DeviceName.Value%" DontUseShell="false" StartWithAlternateCredentials="true" RunImmediate="true">
|
||||
<Name Lang="DE">Fernzugriff starten</Name>
|
||||
<Icon IconType="intern" Name="menuBar_remote" />
|
||||
</QuickAction-Local-Cmd>
|
||||
|
||||
<QuickAction-Local-Script InformationClass="Ticket" Name="Show ticket in Matrix42" Section="Ticket" Params="-Url "%DirectLinkPreview.Value%"" RunImmediate ="true" CheckNamedParameter="DirectLinkPreview">
|
||||
<Name Lang="DE">Ticket in Matrix42 anzeigen</Name>
|
||||
<Icon IconType="intern" Name="status_info" />
|
||||
<Script>
|
||||
param(
|
||||
$Url = ""
|
||||
)
|
||||
|
||||
$ChromePath = (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe').Path
|
||||
$ChromePath = $ChromePath + "\chrome.exe"
|
||||
Start-Process -FilePath $ChromePath $Url
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
|
||||
<QuickAction-Local-Script InformationClass="Ticket" Name="Edit ticket in Matrix42" Section="Ticket" Params="-Url "%DirectLinkEdit.Value%"" RunImmediate ="true" CheckNamedParameter="DirectLinkEdit">
|
||||
<Name Lang="DE">Ticket in Matrix42 bearbeiten</Name>
|
||||
<Icon IconType="material" Name="ic_edit" />
|
||||
<Script>
|
||||
param(
|
||||
$Url = ""
|
||||
)
|
||||
|
||||
$ChromePath = (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe').Path
|
||||
$ChromePath = $ChromePath + "\chrome.exe"
|
||||
Start-Process -FilePath $ChromePath $Url
|
||||
</Script>
|
||||
</QuickAction-Local-Script>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Varonis Alerting Übersicht" RunImmediate ="true" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Varonis Alerting Übersicht</Name>
|
||||
<Icon IconType="material" Name="ic_security" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Open Support Website" RunImmediate="true" Section="Information" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Support Website öffnen</Name>
|
||||
<Icon IconType="material" Name="ic_open_in_browser" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Empirum Polling starten" Section="Empirum" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Empirum Polling starten</Name>
|
||||
<Icon IconType="material" Name="ic_move_to_inbox" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Gruppenrichtlinien updaten" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Gruppenrichtlinien updaten</Name>
|
||||
<Icon IconType="intern" Name="lock_open" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Festplatte bereinigen" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Festplatte bereinigen</Name>
|
||||
<Icon IconType="intern" Name="misc_tool" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="diskspacefreed" Name="Disk space">
|
||||
<Name Lang="DE">Plattenplatz</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="successfull">
|
||||
{ "diskspacefreed": "Es wurden 14,4 Gb
|
||||
freigegeben."}
|
||||
</DemoResult>
|
||||
<QuickActionMeasures>
|
||||
<QuickActionMeasure Name="Hard disk free" MeasureId="29" Display="BYTES">
|
||||
<Name Lang="DE">Festplatten-Speicher frei</Name>
|
||||
</QuickActionMeasure>
|
||||
<QuickActionMeasure Name="System disk free" MeasureId="4" Display="BYTES">
|
||||
<Name Lang="DE">Systempartition frei</Name>
|
||||
</QuickActionMeasure>
|
||||
</QuickActionMeasures>
|
||||
<QuickActionMeasureResults>
|
||||
<QuickActionMeasureResult Id="29" Value="546546585" PostValue="16008428851" />
|
||||
<QuickActionMeasureResult Id="4" Value="382582609" PostValue="10046259025" />
|
||||
</QuickActionMeasureResults>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Papierkorb aufräumen" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Papierkorb aufräumen</Name>
|
||||
<Icon IconType="material" Name="ic_delete_forever" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="diskspacefreed" Name="Disk space">
|
||||
<Name Lang="DE">Plattenplatz</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="successfull">
|
||||
{ "diskspacefreed": "Es wurden 1,4 Gb
|
||||
freigegeben."}
|
||||
</DemoResult>
|
||||
<QuickActionMeasures>
|
||||
<QuickActionMeasure Name="Hard disk free" MeasureId="29" Display="BYTES">
|
||||
<Name Lang="DE">Festplatten-Speicher frei</Name>
|
||||
</QuickActionMeasure>
|
||||
<QuickActionMeasure Name="System disk free" MeasureId="4" Display="BYTES">
|
||||
<Name Lang="DE">Systempartition frei</Name>
|
||||
</QuickActionMeasure>
|
||||
</QuickActionMeasures>
|
||||
<QuickActionMeasureResults>
|
||||
<QuickActionMeasureResult Id="29" Value="546546585" PostValue="16008428851" />
|
||||
<QuickActionMeasureResult Id="4" Value="382582609" PostValue="10046259025" />
|
||||
</QuickActionMeasureResults>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Outlook reparieren" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Outlook reparieren</Name>
|
||||
<Icon IconType="material" Name="ic_contact_mail" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="MS Teams reparieren" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">MS Teams reparieren</Name>
|
||||
<Icon IconType="material" Name="ic_announcement" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="MS Teams Cache leeren" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">MS Teams Cache leeren</Name>
|
||||
<Icon IconType="material" Name="ic_chat_bubble_outline" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="DNS Cache leeren" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">DNS Cache leeren</Name>
|
||||
<Icon IconType="material" Name="ic_dns" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Packages Ordner leeren" Section="Empirum" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Packages Ordner leeren</Name>
|
||||
<Icon IconType="material" Name="ic_delete_forever" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="diskspacefreed" Name="Disk space">
|
||||
<Name Lang="DE">Plattenplatz</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="successfull">{ "diskspacefreed": "Es wurden 1,13 Gb freigegeben."}</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Zeige verbundene Drucker" Section="Information" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Zeige verbundene Drucker</Name>
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="Name" Name="Printer name">
|
||||
<Name Lang="DE">Drucker Name</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="PrinterStatus" Name="State">
|
||||
<Name Lang="DE">Status</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"Name":"Samsung ML-191x 252x Series","PrinterStatus":"Normal"},{"Name":"OneNote for Windows 10","PrinterStatus":"Normal"},{"Name":"OneNote (Desktop)","PrinterStatus":"Normal"},{"Name":"Microsoft XPS Document Writer","PrinterStatus":"Normal"},{"Name":"Microsoft Print to PDF","PrinterStatus":"Normal"},{"Name":"Fax","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Consulting","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Academy","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Vertrieb","PrinterStatus":"Normal"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Ping" Section="Information" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Ping</Name>
|
||||
<Icon IconType="material" Name="ic_signal_wifi_statusbar_not_connected" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="Name" Name="Servername">
|
||||
<Name Lang="DE">Server</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="Latency" Name="State">
|
||||
<Name Lang="DE">Latenz</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"Name":"Matrix42.Prod1","Latency":"5 ms"},{"Name":"Intern.Prod01","Latency":"4 ms"},{"Name":"SAP.Prod01","Latency":"6 ms"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Clear Browser Cache" Section="Repair" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Browser Cache leeren</Name>
|
||||
<Icon IconType="material" Name="ic_delete_forever" />
|
||||
<AdjustableParameters>
|
||||
<AdjustableParameter-DropDown Name="Select browser" ParameterName="WhichProgram" Default="Chrome">
|
||||
<Name Lang="DE">Wähle Browser aus</Name>
|
||||
<AdjustableParameter-DropDownValue Value="Chrome">
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="EN">Google Chrome</AdjustableParameter-DropDownDisplayValue>
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="DE">Google Chrome</AdjustableParameter-DropDownDisplayValue>
|
||||
</AdjustableParameter-DropDownValue>
|
||||
<AdjustableParameter-DropDownValue Value="Edge">
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="EN">Microsoft Edge</AdjustableParameter-DropDownDisplayValue>
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="DE">Microsoft Edge</AdjustableParameter-DropDownDisplayValue>
|
||||
</AdjustableParameter-DropDownValue>
|
||||
</AdjustableParameter-DropDown>
|
||||
</AdjustableParameters>
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="FreedCache" Name="Cleared Cache" Display="BYTES">
|
||||
<Name Lang="DE">Cache geleert</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="DeletedFiles" Name="Deleted Files" Display="INTEGER">
|
||||
<Name Lang="DE">Dateien entfernt</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="successfull">[{"FreedCache":1556925645,"DeletedFiles":1298}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Energiemodi auslesen" Section="Information" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Energiemodi auslesen</Name>
|
||||
<Icon IconType="material" Name="ic_battery_unknown" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Reboot Pending Info auslesen" Section="Information" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Reboot Pending Info auslesen</Name>
|
||||
<Icon IconType="material" Name="ic_settings_power"/>
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="Reason" Name="Reason" Display="STRING">
|
||||
<Name Lang="DE">Grund</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="Origin" Name="Origin" Display="STRING">
|
||||
<Name Lang="DE">Herkunft</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"Reason":"PendingFileRenameOperations","Origin":"HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Session Manager"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Schnellstart Status auslesen" Section="Information" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Schnellstart Status auslesen</Name>
|
||||
<Icon IconType="material" Name="ic_info_outline"/>
|
||||
<DemoResult Result="finished">[{"":"Schnellstart aktiviert"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Schnellstart Status auslesen" Section="FastBoot" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Schnellstart Status auslesen</Name>
|
||||
<Icon IconType="material" Name="ic_info_outline"/>
|
||||
<DemoResult Result="finished">[{"":"Schnellstart aktiviert"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Schnellstart aktivieren" Section="FastBoot" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Schnellstart aktivieren</Name>
|
||||
<Icon IconType="intern" Name="misc_check"/>
|
||||
<DemoResult Result="finished">[{"":"Schnellstart aktiviert"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Schnellstart deaktivieren" Section="FastBoot" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Schnellstart deaktivieren</Name>
|
||||
<Icon IconType="material" Name="ic_block"/>
|
||||
<DemoResult Result="finished">[{"":"Schnellstart Deaktiviert"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Starte Gerät neu" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Starte Gerät neu</Name>
|
||||
<Icon IconType="material" Name="ic_power_settings_new"/>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Hole Log Files des Users ein" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="2">
|
||||
<Name Lang="DE">Hole Log Files des Users ein</Name>
|
||||
<Icon IconType="material" Name="ic_file_download"/>
|
||||
<AdjustableParameters>
|
||||
<AdjustableParameter-Numerical Name="Einzuholende Tage" ParameterName="Tage" Default="14"/>
|
||||
<AdjustableParameter-Boolean Name="Application Logs" ParameterName="Application" Default="false"/>
|
||||
<AdjustableParameter-Boolean Name="Security Log" ParameterName="Security" Default="false"/>
|
||||
<AdjustableParameter-Boolean Name="Setup Log" ParameterName="Setup" Default="false"/>
|
||||
<AdjustableParameter-Boolean Name="System Log" ParameterName="System" Default="false"/>
|
||||
<AdjustableParameter-Boolean Name="F4SD Agent Logs" ParameterName="F4SD" Default="true"/>
|
||||
<AdjustableParameter-Boolean Name="Empirum Logs" ParameterName="Empirum" Default="false"/>
|
||||
</AdjustableParameters>
|
||||
<DemoResult Result="finished">[{"":"\\\\Transfer\\Data\\F4SD\\Logs\\"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<!--Intune-->
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Intune Konformitätsstatus erzwingen" Section="Intune" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Intune Konformitätsstatus erzwingen</Name>
|
||||
<Icon IconType="material" Name="ic_verified_user" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Bitlocker Wiederherstellungsschlüssel anzeigen" Section="Intune" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Bitlocker Wiederherstellungsschlüssel anzeigen</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="key" Name="BitLocker-Schlüssel" Display="STRING" IsSecret="true">
|
||||
<Name Lang="DE">BitLocker-Schlüssel</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="volumeType" Name="Volume Type" Translation ="bitlocker_volume" Display="STRING">
|
||||
<Name Lang="DE">Laufwerkstyp</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="createdDateTime" Name="Created date" Display="STRING">
|
||||
<Name Lang="DE">Erstellungsdatum </Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"createdDateTime":"01.06.2025 09:45:06", "volumeType":"Festes Datenlaufwerk", "key":"1234-5678-9876"}</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="LAPS Passwort anzeigen" Section="Intune" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">LAPS Passwort anzeigen</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="accountName" Name="Accountname" Display="STRING">
|
||||
<Name Lang="DE">Kontoname</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="passwordBase64" Name="Password" Display="STRING" IsSecret="true" >
|
||||
<Name Lang="DE">Passwort</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="backupDateTime" Name="Backup date" Display="STRING">
|
||||
<Name Lang="DE">Sicherungsdatum </Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"accountName":"Administrator", "backupDateTime":"01.06.2025 19:25:06", "passwordBase64":"123456789"}</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo Name="Verwaltete Awendungen anzeigen" InformationClass="Computer" Section="Intune" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Verwaltete Awendungen anzeigen</Name>
|
||||
<Icon IconType="material" Name="ic_widgets"/>
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="name" Name="Display name" Display="STRING">
|
||||
<Name Lang="DE">Anzeigename</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="version" Name="Version" Display="STRING">
|
||||
<Name Lang="DE">Version</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"name":"App 1", "version":"1.0.3.0"}, {"name":"App 2", "version":"3.2.0.2"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Intune Webseite öffnen" Section="Intune" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Intune Webseite öffnen</Name>
|
||||
<Icon IconType="material" Name="ic_open_in_browser" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Zeige verbunden Drucker an" Section="GetInfo" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Zeige verbunden Drucker an</Name>
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="druckerName" Name="DruckerName" Display="STRING">
|
||||
<Name Lang="DE">Drucker Name</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="status" Name="Status" Display="STRING">
|
||||
<Name Lang="DE">Status</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"druckerName":"Samsung ML-191x 252x Series", "status":"Normal"},{"Name":"OneNote for Windows 10","PrinterStatus":"Normal"},{"Name":"OneNote (Desktop)","PrinterStatus":"Normal"},{"Name":"Microsoft XPS Document Writer","PrinterStatus":"Normal"},{"Name":"Microsoft Print to PDF","PrinterStatus":"Normal"},{"Name":"Fax","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Consulting","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Academy","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Vertrieb","PrinterStatus":"Normal"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Drucker verbinden" Section="GetInfo" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Drucker verbinden</Name>
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<AdjustableParameters>
|
||||
<AdjustableParameter-DropDown Name="Select Printer" ParameterName="SelectPrinter" Default="HP-Entwicklung">
|
||||
<Name Lang="DE">Drucker wählen</Name>
|
||||
<AdjustableParameter-DropDownValue Value="HP-Entwicklung">
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="EN">\\C4-DC04.c4it.intra\HP-Development</AdjustableParameter-DropDownDisplayValue>
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="DE">\\C4-DC04.c4it.intra\HP-Entwicklung</AdjustableParameter-DropDownDisplayValue>
|
||||
</AdjustableParameter-DropDownValue>
|
||||
<AdjustableParameter-DropDownValue Value="HP-Produktion">
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="EN">\\C4-DC04.c4it.intra\HP-Production</AdjustableParameter-DropDownDisplayValue>
|
||||
<AdjustableParameter-DropDownDisplayValue Lang="DE">\\C4-DC04.c4it.intra\HP-Produktion</AdjustableParameter-DropDownDisplayValue>
|
||||
</AdjustableParameter-DropDownValue>
|
||||
</AdjustableParameter-DropDown>
|
||||
</AdjustableParameters>
|
||||
<DemoResult Result="finished">{"":"Der Drucker wurde erfolgreich verbunden"}</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Drucker-Spooler zurücksetzen" Section="GetInfo" RunImmediate="false" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Drucker-Spooler zurücksetzen</Name>
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<DemoResult Result="finished">{"":"Drucker-Spooler erfolgreich zurückgesetzt"}</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
|
||||
<QuickAction-Demo InformationClass="VirtuelSession" Name="Session Logoff" Section="Citrix" RunImmediate="false" CheckNamedParameter="VirtualSessionStatus" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Session abmelden</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<CheckNamedParameterValues>
|
||||
<CheckNamedParameterValue>5</CheckNamedParameterValue>
|
||||
</CheckNamedParameterValues>
|
||||
<DemoResult Result="finished">[{"":"Erfolgreich von Session abgemeldet"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
<QuickAction-Demo InformationClass="VirtuelSession" Name="Session Hidden" Section="Citrix" RunImmediate="false" CheckNamedParameter="VirtualSessionStatus" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Session verstecken</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<CheckNamedParameterValues>
|
||||
<CheckNamedParameterValue>5</CheckNamedParameterValue>
|
||||
</CheckNamedParameterValues>
|
||||
<DemoResult Result="finished">[{"":"Session erfolgreich versteckt"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
<QuickAction-Demo InformationClass="VirtuelSession" Name="Send message to Session" Section="Citrix" RunImmediate="false" CheckNamedParameter="VirtualSessionStatus" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Sende Nachricht an Session</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<CheckNamedParameterValues>
|
||||
<CheckNamedParameterValue>5</CheckNamedParameterValue>
|
||||
</CheckNamedParameterValues>
|
||||
<DemoResult Result="finished">[{"":"Nachricht an Session gesendet"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
|
||||
<QuickAction-Demo InformationClass="VirtuelSession" Name="Session Hidden" Section="Citrix" RunImmediate="false" CheckNamedParameter="VirtualSessionStatus" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Session verstecken</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<CheckNamedParameterValues>
|
||||
<CheckNamedParameterValue>5</CheckNamedParameterValue>
|
||||
</CheckNamedParameterValues>
|
||||
<DemoResult Result="finished">[{"":"Session erfolgreich versteckt"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
<QuickAction-Demo InformationClass="VirtuelSession" Name="Send message to Session" Section="Citrix" RunImmediate="false" CheckNamedParameter="VirtualSessionStatus" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Sende Nachricht an Session</Name>
|
||||
<Icon IconType="material" Name="ic_vpn_key" />
|
||||
<CheckNamedParameterValues>
|
||||
<CheckNamedParameterValue>5</CheckNamedParameterValue>
|
||||
</CheckNamedParameterValues>
|
||||
<DemoResult Result="finished">[{"":"Nachricht an Session gesendet"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="MobileDevice" Name="Update ComplianceState" Section="IntuneMD" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Komformitätsstatus aktualisieren</Name>
|
||||
<Name Lang="EN">Enforce compliance state</Name>
|
||||
<Description Lang="DE">Komformitätsstatus aktualisieren</Description>
|
||||
<Description Lang="EN">Update compliance state</Description>
|
||||
<Icon IconType="material" Name="ic_verified_user" />
|
||||
<DemoResult Result="finished">[{"":"Komformitätsstatus wurde erfolgreich aktualisiert."}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="MobileDevice" Name="Webseite öffnen" Section="IntuneMD" RunImmediate="false" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Webseite öffnen</Name>
|
||||
<Icon IconType="material" Name="ic_open_in_browser" />
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo Name="Verwaltete Anwendungen anzeigen" InformationClass="MobileDevice" Section="IntuneMD" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Verwaltete Anwendungen anzeigen</Name>
|
||||
<Icon IconType="material" Name="ic_widgets"/>
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="name" Name="Display name" Display="STRING">
|
||||
<Name Lang="DE">Anzeigename</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="version" Name="Version" Display="STRING">
|
||||
<Name Lang="DE">Version</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"name":"App 1", "version":"1.0.3.0"}, {"name":"App 2", "version":"3.2.0.2"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
<QuickAction-Demo InformationClass="Computer" Name="Zeige verbunden Drucker an" Section="GetInfo" RunImmediate="true" SimulatedClientConnect="1" SimulatedRuntime="1">
|
||||
<Name Lang="DE">Zeige verbunden Drucker an</Name>
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<ColumnOutputFormattings>
|
||||
<ColumnOutputFormatting ValueName="druckerName" Name="DruckerName" Display="STRING">
|
||||
<Name Lang="DE">Drucker Name</Name>
|
||||
</ColumnOutputFormatting>
|
||||
<ColumnOutputFormatting ValueName="status" Name="Status" Display="STRING">
|
||||
<Name Lang="DE">Status</Name>
|
||||
</ColumnOutputFormatting>
|
||||
</ColumnOutputFormattings>
|
||||
<DemoResult Result="finished">[{"druckerName":"Samsung ML-191x 252x Series", "status":"Normal"},{"Name":"OneNote for Windows 10","PrinterStatus":"Normal"},{"Name":"OneNote (Desktop)","PrinterStatus":"Normal"},{"Name":"Microsoft XPS Document Writer","PrinterStatus":"Normal"},{"Name":"Microsoft Print to PDF","PrinterStatus":"Normal"},{"Name":"Fax","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Consulting","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Academy","PrinterStatus":"Normal"},{"Name":"\\\\C4-DC04.c4it.intra\\HP-Vertrieb","PrinterStatus":"Normal"}]</DemoResult>
|
||||
</QuickAction-Demo>
|
||||
|
||||
|
||||
</QuickActions>
|
||||
|
||||
<QuickTips>
|
||||
<QuickTip Name="Drucker Troubleshooting" InformationClass="User" Id="1C127039-5D8F-47A6-BF0C-CE2C029D3DD1">
|
||||
<Icon IconType="material" Name="ic_print" />
|
||||
<QuickTipElements>
|
||||
<ManualStep Name="Drucker Bestimmung">
|
||||
<Icon IconType="material" Name="ic_hearing"/>
|
||||
<Summary Lang="DE">Erfragen Sie, mit welchem Gerät der Anwender gerne Drucken möchte.</Summary>
|
||||
</ManualStep>
|
||||
<AutomatedStep QuickAction="Zeige verbunden Drucker an" Name="Verbundenen Drucker anzeigen" IsRequired="false">
|
||||
<TextBlock Lang="DE">Zeigt die derzeitig verbundenen Drucker und deren Status des Users an.</TextBlock>
|
||||
</AutomatedStep>
|
||||
<AutomatedStep QuickAction="Drucker verbinden" Name="Verbinde Drucker" IsRequired="true">
|
||||
<TextBlock Lang="DE">Verbindet das Gerät des Users mit einem Drucker.</TextBlock>
|
||||
</AutomatedStep>
|
||||
</QuickTipElements>
|
||||
</QuickTip>
|
||||
</QuickTips>
|
||||
</F4SD-QuickAction-Configuration>
|
||||
Reference in New Issue
Block a user