Er ikke selv den store .vbs nørd, men kan da lidt forskellige kommandoer.
Jeg har lavet et script til at starte en automatisk defragmentering da vi på mit arbejde har store problemer med at maskiner hurtigt kommer til at virke langsomme pga. fragmentering af filerne da der læses og flyttes meget data.
Scriptet ser således ud
//
set WshShell = CreateObject("WScript.Shell")
WshShell.Run "dfrg.msc"
WScript.Sleep 100
While WshShell.AppActivate("Disk Defragmenter") = FALSE
wscript.sleep 1000
Wend
WshShell.AppActivate "Disk Defragmenter"
WScript.Sleep 200
WshShell.SendKeys "%A"
WScript.Sleep 200
WshShell.SendKeys "D"
While WshShell.AppActivate("Defragmentation Complete") = FALSE
wscript.sleep 5000
Wend
WshShell.AppActivate "Defragmentation Complete"
WScript.Sleep 200
WshShell.Sendkeys "{TAB}"
Wscript.Sleep 500
WshShell.Sendkeys "{ENTER}"
Wscript.Sleep 500
WshShell.Sendkeys "%{F4}"
//
Problemet er så at alm. brugere herinde ikke har administrator rettigheder som det kræver at køre defrag som standard. Dette kan dog løses med noget lign. det nedenståede
WshShell.Run "runas /user:administrator ""program.msc"""
WshShell.Sendkeys "password~"
Dette er dog heller ikke helt hensigtsmæssigt da den så lader admin password stå i ren tekst som enhver bruger vil kunne gå ind og kigge i.
Nogle ideer til hvad der kan gøres? Jeg er selv ude i at skulle have en .exe fil som har en runas kommando til admin rettigheder som derefter peger på mit .vbs script. exe filen vil så kunne compiles så det ikke vil være muligt at aflæse passwordet.
Søger en med lidt .VBS viden
Redaktør: Moderators
-
Fairground
- CA Party Freak
- Indlæg: 1486
- Tilmeldt: 22 apr 2002, 16:01
- Geografisk sted: ..::CPH::..
Søger en med lidt .VBS viden
There's no school like the oldschool, and I'm the fucking headmaster!
-
CrazyBrain
- Indlæg: 968
- Tilmeldt: 22 apr 2002, 08:29
- Geografisk sted: Midtjylland
- Kontakt:
Kan du ikke bare sætte windows til at gøre det automatisk?
http://www.microsoft.com/windowsxp/usin ... efrag.mspx
Så bare indtaste admin-kontoen i punkt 10 ?!
http://www.microsoft.com/windowsxp/usin ... efrag.mspx
Så bare indtaste admin-kontoen i punkt 10 ?!

-
Fairground
- CA Party Freak
- Indlæg: 1486
- Tilmeldt: 22 apr 2002, 16:01
- Geografisk sted: ..::CPH::..
Jo det ville være den nemme måde normalt, men sidder i et firma med ekstremt høje sikkerhedskrav så derfor må der ikke laves nogle scheduled tasks uden det bliver gjort i hele firmaet. Der hvor jeg skal lave det er kun i en lille afdeling på ca. 1200 maskiner derfor ville det være nemmest med et script..
There's no school like the oldschool, and I'm the fucking headmaster!
-
CrazyBrain
- Indlæg: 968
- Tilmeldt: 22 apr 2002, 08:29
- Geografisk sted: Midtjylland
- Kontakt:
Måske du kan bruge det her til noget:
http://www.windowsbbs.com/windows-2000/ ... -user.html
http://www.windowsbbs.com/windows-2000/ ... -user.html
...
Download encode.wsf and drag and drop vbsrun.vbs on to it to create vbsrun.vbe (encoded)
vbe files have been cracked but it's better than nothing.
...

-
Fairground
- CA Party Freak
- Indlæg: 1486
- Tilmeldt: 22 apr 2002, 16:01
- Geografisk sted: ..::CPH::..
Ellers har du også denne her mulighed:
http://www.google.dk/search?hl=da&q=vbs+to+exe&meta=
Nogle af dem har selvfølgelig også en decoder, men der er også et par stykker der ikke har og så kræver det en smule arbejde før man har password, det er nok ikke noget den alm bruger sådan lige klare.
http://www.google.dk/search?hl=da&q=vbs+to+exe&meta=
Nogle af dem har selvfølgelig også en decoder, men der er også et par stykker der ikke har og så kræver det en smule arbejde før man har password, det er nok ikke noget den alm bruger sådan lige klare.
We came to wreck everything and ruin your lives, God sent us
