Ciao a tutti, mi sto cimentando sulla programmazione in asp.net. Nel programmare ho notato che questo codice:
codice:
sub processLoaded ()
Dim arrProcess As Process()
dim procItem as new Process
dim proc as process
arrProcess = procItem.GetProcesses()
for each proc in arrProcess
'msgbox(proc.ProcessName)
response.write("- ")
response.write("<LI>" & proc.ProcessName)
response.write("
")
next
end sub
ed:
codice:
shell("C:\WINDOWS\notepad.exe")
funzionano benissimo
ed è questo che mi preoccupa. Com'è possibile che senza alcun problema io possa accedere ai processi in esecuzione ed avviarne altri senza alcun problema? Per ora sto lavorando in locale. Ma avete idea a cosa potrebbe accadere a eseguire un comando del tipo "shutdown -s-d" (spegnimento del so senza preavviso e senza possibilità di annullamento... roba da matti. Mi chiedo se sia solo un problema di web matrix(editor che uso in attesa di acquistare vs 2005 o che sia un problema di framework? grazie.