Gå till innehåll

Mer hack på startmenyn?


Landsfiskalen

Recommended Posts

Hej.  :)

Ja skulle vilja hitta logga ut och stäng av på startmenyn.

Och ändra så det stängs av utan ruta. Precis som med den där shutdown genvägen.

:)

Det skulle jag också vilja ha ;D

Men om du skriver Shutdown i CMD.exe så står det vad man ska skriva föra att starta om & stänga av & logga ut m.m.

Länk till kommentar
Dela på andra webbplatser

Hej där

Jag är inte säker på att det ni vill är så enkelt...men allt går, det omöjliga tar lite längre tid bara, så ni ska få en variant på det hela ;)

Använd Fiskalens fantastiska script, för att skapa en katalog med ikon i startmenyn.

Sedan kopplar ni den med scriptet ni får av mig ;)

Sen avaktiverar ni shutdownknappen i startmenyn, resten kan ni säkert lista ut vad som är tänkt ska hända. Hoppas bara att det funkar som ni tänkt.

xpShutdown.vbs

Set OpSysSet = GetObject("winmgmts:{(Shutdown)}//./root/cimv2").ExecQuery("select * from Win32_OperatingSystem where Primary=true")
for each OpSys in OpSysSet
     OpSys.ShutDown()
next

Länk till kommentar
Dela på andra webbplatser

Att avaktivera shutdownknappen i startmenyn:

noClose.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoClose"=dword:00000001

Länk till kommentar
Dela på andra webbplatser

Hej

Gör en lika fil som ovan men byt ut "NoClose" till "StartMenuLogoff"...

lika värde (1).

En liten parantes till dessa två, vill man ha tillbaka knapparna så ändra värden från 1 till 0

Länk till kommentar
Dela på andra webbplatser

Tack Venoms.  :)

Ja visste att ja hade läst det någonstans. I en textfil i min egen dator.  ;D

Föresten om scripten:

Om man kopierar raden från en genväg och klistrar in i registret, så blir det %windir% program.

Och då står det åtkomst nekad, när man provkör.

Är de därför man ska använda scripten? Man kan ju skriva C:Windows i stället för %windir%. Då funkar det.

Eller är det någon skillnad mellan att använda scripten och shutdown?

:)

Länk till kommentar
Dela på andra webbplatser

Nätverk? Så man kan stänga va någon annan dator?

he he.  ;D Får spara scriptet tills ja får tillfälle att testa.

------------------------------------------------------------------------

En annan grej. (Bara mer frågor)

Går det att ändra i ett register-värde via en genväg?

Finns det någon sådan kod? eller är det bara script som gäller då?

:)

Länk till kommentar
Dela på andra webbplatser

::)  ;D

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]

NoClose=dword:00000001

Skulle va händigt med en sådan genväg. Då behöver man inte ens öppna registereditorn för att ändra.

Precis som alla andra "visa och dölj" saker i windows.

Har du nått exempel på en liten kod som funkar tro?  ;)

:)

Länk till kommentar
Dela på andra webbplatser

Visst har jag det...

Denna kod gäller för den lokala datorn.

Om värdena redan finns blir dessa överskrivna av den här koden, vill du ha en förfrågan om att skriva över så ta bort "/f" från varje rad.

Vill du köra över nätverk, så går det på bara på "HKLM & HKU" nycklar samt att du får lägga till datornamnet framför HKLM eller HKU.

NoClose.bat (två rader kod)

REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer /v NoClose /t REG_Dword /d 00000001 /f
REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer /v StartMenuLogoff /t REG_Dword /d 00000001 /f

edit: Om du vill lägga till en registerfil du redan har, så går det men du får använda ett lite annorlunda kommando och köra en "REGEDIT /s" istället för REG kommandot.

Allt går, det är bara en fråga om hur...

Länk till kommentar
Dela på andra webbplatser

Eller va de de du mena med editen, REGEDIT /s ?

Nej, inte riktigt. REGEDIT /s lägger till en registerfil typ "vadsomhelst.reg" och har du redan en .reg fil med mycket data i så kanske det blir lite lättare än att skriva "REG ADD" rader på varje del, men varför inte det hade varit lite kul...

En annan lite kul grej hade varit att skriva in lite extra kod som lägger en annan fil i "Run Once" som lägger till dessa nycklar (ovan) och sedan tar bort bat-filen...då skulle en admin på t.ex en skola riva sig lite i huvudet ;D ;D ;D

Länk till kommentar
Dela på andra webbplatser

Ja skulle ha testat innan ja frågade.  :) De funkar.  ;D

Något exempel med REGEDIT /s ?

En annan lite kul grej hade varit att skriva in lite extra kod som lägger en annan fil i "Run Once" som lägger till dessa nycklar (ovan) och sedan tar bort bat-filen...då skulle en admin på t.ex en skola riva sig lite i huvudet  ;D  ;D  ;D

Hur ser den koden ut då?  ;D  ;D  ;D

Länk till kommentar
Dela på andra webbplatser

Citat

En annan lite kul grej hade varit att skriva in lite extra kod som lägger en annan fil i "Run Once" som lägger till dessa nycklar (ovan) och sedan tar bort bat-filen...då skulle en admin på t.ex en skola riva sig lite i huvudet  Glad  Glad  Glad

Hur ser den koden ut då?  Glad  Glad  Glad

Det säger jag inte ;D ;D ;D

edit1

Regedit /s

REGEDIT /s vadsomhelst.reg

Vill man exportera en nyckel, REGEDIT /e

edit2

Vill man radera ett värde eller nyckel, skriv ett minustecken först...

t.ex: [-HKCU...] i .reg filen

Länk till kommentar
Dela på andra webbplatser

Det tråkiga med .vbs är att de flesta virus/skräp/annat junk är skrivet så och därmed blockerat, i de flesta maskiner utom för admin till skillnad mot .bat...

edit:

Skulle va häftigt med en ruta "Knappen kommer att tas bort nästa gång du startar om datorn"

Det kan du göra med batch också...men den funktionen får du söka efter :D

Länk till kommentar
Dela på andra webbplatser

Ger du upp Venoms?  ;D Har du tröttnat? Ballar du ur?

De va inte ja som började snacka om den skadliga koden, om det är därför.  ;)

Jag har absolut ingen vilja att förstöra någons dator.

Tycker bara det är intressant och kul att hitta dolda funktioner i windows.

Ja får i alla fall tacka för all hjälp.  ;D

:)

Länk till kommentar
Dela på andra webbplatser

De va inte ja som började snacka om den skadliga koden, om det är därför.  Med glimten i ögat (blinkande)

Nix, det är inte därför utan för att jag inte vet hur man gör :D, då får jag också leta efter ett svar först.

Länk till kommentar
Dela på andra webbplatser

Kom du på lösningen?

Annars kan du göra .vbs som på din länk...

msg.vbs

while(true)
Response = MsgBox("Du har ätit för mycket chips, spring ett varv runt huset och försök igen", 2, "WARNING!!!!!!!!!!!11")
Wend

och köra från .bat filen...

run.bat

msg.vbs
exit

Lägg dessa på lämpligt ställe ;D ;D

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...