First
This commit is contained in:
80
CMD/SCCM_TRIGGER/SCCM_TRIGGER.bat
Normal file
80
CMD/SCCM_TRIGGER/SCCM_TRIGGER.bat
Normal file
@@ -0,0 +1,80 @@
|
||||
@echo off
|
||||
::
|
||||
::
|
||||
:start
|
||||
cls
|
||||
set VERZ=%~dp0
|
||||
color 0f
|
||||
echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
|
||||
echo -* *-
|
||||
echo -* User:%USERNAME% *-
|
||||
echo ** **
|
||||
echo ** **
|
||||
echo ** - SCCM Trigger - **
|
||||
echo ** ==================== **
|
||||
echo *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||||
echo ** **
|
||||
echo ***-----------------------------------------------------------***
|
||||
echo * *
|
||||
echo * *
|
||||
echo * *
|
||||
echo *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||||
echo.
|
||||
set /p Rechnername= Bitte CLIENT-ID / Hostnamen eingeben :
|
||||
|
||||
::Pr<50>fen, ob Rechner anpingbar ist.
|
||||
ping %Rechnername% -n 1
|
||||
::sleep 1
|
||||
IF NOT %ERRORLEVEL%==0 echo ***** ACHTUNG: Rechner konnte nicht angepingt werden
|
||||
IF NOT %ERRORLEVEL%==0 set ERRORLEVEL=2 & goto eof
|
||||
|
||||
|
||||
|
||||
echo ==============================================
|
||||
|
||||
|
||||
|
||||
set geraeteTyp=%Rechnername:~6,1%
|
||||
|
||||
|
||||
echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
|
||||
echo ** **
|
||||
echo ** Rechnername: %Rechnername% **
|
||||
echo ** **
|
||||
echo ** Geraetetyp: %geraeteTyp% **
|
||||
echo ** (C= Client) **
|
||||
echo ** (L= Laptop) **
|
||||
echo ** **
|
||||
echo ** Betriebsystem: Windows -%bitVersion%bit **
|
||||
echo ** **
|
||||
echo ** Auswahl war:%RepInfo% **
|
||||
echo ** **
|
||||
echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
|
||||
echo.
|
||||
|
||||
|
||||
|
||||
echo *******************************************************************************
|
||||
echo ***** SCCM Trigger ********
|
||||
echo *******************************************************************************
|
||||
echo ***** ...Bitte warten, aktion wird durchgef<65>hrt.... ********
|
||||
echo *******************************************************************************
|
||||
echo %VERZ%int_proc.bat
|
||||
copy "%VERZ%int_proc.bat" "\\%Rechnername%\c$\temp\int_proc.bat"
|
||||
psexec \\%Rechnername% -s "c:\temp\int_proc.bat" -f
|
||||
del "\\%Rechnername%\c$\temp\int_proc.bat"
|
||||
goto eof
|
||||
|
||||
|
||||
|
||||
:eof
|
||||
if "%errorlevel%"=="0" color 02 & goto farbegesetzt
|
||||
if "%errorlevel%"=="1" (color 02) else (color 0c)
|
||||
:farbegesetzt
|
||||
|
||||
echo ****************************************************************************
|
||||
echo ***** Triggern Abgeschlossen - Error Code beachten! ***
|
||||
echo ****************************************************************************
|
||||
pause
|
||||
cls
|
||||
goto start
|
||||
Reference in New Issue
Block a user