Skript ktorý kontroľuje či beží proces...

...

Moderátor: Mods_senior

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 18 kvě 2020 12:28

Diallix píše:zalezi naco to potrebujes?

Tejto otazke asi nerozumiem. Proste nechcem aby dochadzalo k tomu te spustim dve programy v jednom case.

Budem to pouzivat len ja vo svojom pocitaci. Dolezite pre mna je aby som to nastavil iba raz a nemusel by som to robit pri kazdom spusteni PC

Reklama
Uživatelský avatar
Diallix
Level 2
Level 2
Příspěvky: 243
Registrován: říjen 08
Pohlaví: Nespecifikováno
Stav:
Offline
Kontakt:

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod Diallix » 18 kvě 2020 12:34

dobre, nakodim to, postnem to tu. precitaj si potom spravu odomna.
Moja nová kniha >> Kniha <<
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu:CyberSecurity UNIT
----
Bezpečnostná autorita fóra viry.cz Certifikát
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23603
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod ITCrowd » 18 kvě 2020 18:10

Pokud by ti stačilo pouze upravit spouštění - něco jako launcher, pak stačí skript.
Výhoda je ta, že nic neběží trvale, nevýhoda je ta, že musíš např. na ploše vytvořit ikonu pro spouštění programu. A pokud skript někam uložíš a na ploše vytvoříš zástupce pro spouštění skriptu, pak tomuto zástupci můžeš i změnit ikonu na ikonu spouštěného programu.
Vzorový kód spustí audacity pouze v případě, že neběží chrome.

Kód: Vybrat vše

'**********************************************
'*   Skript kontrolního spouštění programů    *
'**********************************************
'*      e.t.script v.1.0 (c) 2017             *
'**********************************************

Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strList, WshShell
Const ADC = "c:\Program Files (x86)\Audacity\audacity.exe"

strComputer = "."

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")

Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process")

For Each objProcess in colProcess
If objProcess.Name = "chrome.exe" Then Negativ
Next

Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Run Chr(34) & ADC & Chr(34)

Set WshShell = Nothing
Set objWMIService = Nothing
Set colProcess = Nothing
WScript.Quit

' Negative
Sub Negativ
   MsgBox "Program nelze spustit!" & vbcrlf & "Detekován proces: " & objProcess.Name ,vbOKOnly + vbCritical, "UPOZORNĚNÍ!" 
   Set objWMIService = Nothing
   Set colProcess = Nothing
   Set WshShell = Nothing
   WScript.Quit
End Sub


Kód satčí zkopírovat, vložit do notepadu a uložit s příponou .vbs.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 18 kvě 2020 18:54

To mi prave nestaci. Lebo ak omylom otvorim program nie cez ten skript tak mam problem. Xize problem sa ciastocne vyriesi ale nie uplne.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23603
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod ITCrowd » 18 kvě 2020 19:30

I to by se dalo vyřešit. Třeba přejmenováním toho .exe souboru. Pak by jinak spustit nešel, ledaže by sis ho úmyslně přejmenoval.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 23 kvě 2020 13:31

ktorý konkrétne exe súbor? Dajme tomu že sa bavíme o chrome. Pojdem do program files nájdem zložku google a daný súbor ktorým sa spúšťa chrome premenujem. Chrome mi ide spustiť tak či tak. Alebo ako si to myslel?

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23603
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod ITCrowd » 23 kvě 2020 13:42

Musí se přejmenovat to exe. Pak wokna neví, že jde o spustitelný soubor.
Když přejmenuješ chrome.exe na např. chrome.bak, nespustíš ho.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 23 kvě 2020 14:37

Ale v takomto prípade to nespustím už nikdy ani cez ten skript.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23603
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod ITCrowd » 23 kvě 2020 17:33

Ten skript bude fungovat jako launcher. Spustíš skript, ten zkontroluje, zda není kritický proces v paměti, přejmenuje chrome.bak na chrome.exe, spustí. Vyčká do ukončení chrome.exe. Jakmile se chrome.exe ukončí, skript přejmenuje chrome.exe na chrome.bak a ukončí se.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 25 kvě 2020 14:38

ITCROWD: nemal by si zaujem to spravit? Kolko by ma to vyslo?

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23603
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod ITCrowd » 25 kvě 2020 14:49

Myslel jsem, že ses dohodl s diallixem.
Můžu to zkusit. Stát tě to nebude nic, pokud bys chtěl něco zaplatit, pak můžeš přispět na provoz fóra.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
TK1991
Level 1.5
Level 1.5
Příspěvky: 138
Registrován: březen 17
Pohlaví: Muž
Stav:
Offline

Re: Skript ktorý kontroľuje či beží proces...

Příspěvekod TK1991 » 25 kvě 2020 15:13

Nemá čas. Tak ťa o to poprosím, určite prispejem. Vďaka


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Lze udělat skript?
    od User123456 » 21 dub 2023 19:01 » v Vše ostatní (sw)
    1
    1175
    od Grander Zobrazit poslední příspěvek
    21 dub 2023 19:21
  • Skript na vytvoreni zastupce slozky
    od ajr » 01 úno 2024 21:21 » v Windows 11, 10, 8...
    1
    698
    od ITCrowd Zobrazit poslední příspěvek
    02 úno 2024 08:36
  • PC po vypnutí stále běží
    od Donator_HD » 07 pro 2023 00:25 » v Problémy s hardwarem
    0
    1499
    od Donator_HD Zobrazit poslední příspěvek
    07 pro 2023 00:25
  • PC po vypnutí stále běží (větráky, periferie, HDD)
    od Kvp2 » 06 pro 2023 00:47 » v Problémy s hardwarem
    10
    2867
    od Kvp2 Zobrazit poslední příspěvek
    14 pro 2023 00:12
  • Nově postavené pc běží, ale není obraz Příloha(y)
    od JMaSha » 19 srp 2023 06:15 » v Problémy s hardwarem
    22
    1787
    od JMaSha Zobrazit poslední příspěvek
    19 srp 2023 19:29

Zpět na “Vše ostatní (sw)”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host