Oppure

Loading
26/11/10 12:20
foralobo
è possibile?
posso fare in modo che conoscendo l'indirizzo del file posso cancellarlo da un pc collegato al pc dove c'è il file?

grazie
aaa
26/11/10 14:18
Thejuster
Sarebbe una sorta di trojan?

usa Tight VNC o real vnc per fare queste cose o magari
rimani sul computer un applicazione che provvede la rimozione del file tenendo l'utente informato o magari avvisandolo con un messaggio di conferma.

come eliminarlo è inutile che te lo dica
basta semplicemente andare in System.IO.File
mire.forumfree.it/ - Mire Engine
C# UI Designer
26/11/10 14:46
walker93
se per collegato intendi, collegati con un cavo LAN in una rete domestica credo proprio di si, tuttavia il file deve essere condiviso...
ti basta sostituire al disco, il nome del pc a cui fai riferimento...
cosi:
percorso normale: "C:\Documents and Settings\All Users\Desktop"
percorso in rete: "\nome pc\SharedDocs\Musica"

N.B. non ho verificato se funziona, si trattano di supposizioni teoriche...
aaa
26/11/10 21:59
TheKaneB
se il file si trova in una cartella condivisa, usi lo stesso codice che usi cancellando un file locale (con la correzione suggerita da walker93).

Se così non fosse, sei un lamah :pat:
aaa
27/11/10 10:22
foralobo
Postato originariamente da Thejuster:

Sarebbe una sorta di trojan?

usa Tight VNC o real vnc per fare queste cose o magari
rimani sul computer un applicazione che provvede la rimozione del file tenendo l'utente informato o magari avvisandolo con un messaggio di conferma.

come eliminarlo è inutile che te lo dica
basta semplicemente andare in System.IO.File



magari è possibile definirlo cosi...
devo creare qualcosa che permette di monitorare altre postazioni da un pc... con permesso ovviamente ma il permesso è ovvio altrimenti non si ha la possibilità di usare il pc
aaa
29/11/10 10:32
Thejuster
allora bhe posso aiutarti in parte.
perché tempo fà avevo progettato per un amico una postazione per hosting
sviluppando appunto dei programmi adatti.

esempio delle shell e un programma sftp con connessione criptata ssl.

come ti dicevo una delle opzioni legali e quella di rimanere sul pc un applicazione che funziona come una shell, che permette di aprire chiudere programmi, creare o eliminare file ecc. ecc.

i permessi li recuperi utilizzando i credenziali del pc remoto.
su msdn c'è appunto un esempio che mostra come farlo.

avevo fatto appunto in questo modo.

un server in ascolto e un client basato su console
invii una riga di comando e la fai interpretare dal tuo server
e lui esegue quello che gli vuoi far fare.

-----
2° metodo più rudimentale.

Ci sono diversi programmi che ti consentono di creare sul computer un server FTP. se non sbaglio lo trovi anche su FileZilla FTP Server.

crei sempre un utente e password con le relative credenziali.

invii tramite ftp un file con scritto all'interno un comando da eseguire.

rimani un programma aperto in background sul pc remoto.
che verifica l'esistenza di un file che in esso è contenuto cosa far fare al computer
come prima: eliminare creare ecc. ecc.

una volta completata l'operazione il file viene cancellato.
e il programma rimane in background.

mire.forumfree.it/ - Mire Engine
C# UI Designer
29/11/10 14:42
foralobo
Postato originariamente da Thejuster:

allora bhe posso aiutarti in parte.
perché tempo fà avevo progettato per un amico una postazione per hosting
sviluppando appunto dei programmi adatti.

esempio delle shell e un programma sftp con connessione criptata ssl.

come ti dicevo una delle opzioni legali e quella di rimanere sul pc un applicazione che funziona come una shell, che permette di aprire chiudere programmi, creare o eliminare file ecc. ecc.

i permessi li recuperi utilizzando i credenziali del pc remoto.
su msdn c'è appunto un esempio che mostra come farlo.

avevo fatto appunto in questo modo.

un server in ascolto e un client basato su console
invii una riga di comando e la fai interpretare dal tuo server
e lui esegue quello che gli vuoi far fare.

-----
2° metodo più rudimentale.

Ci sono diversi programmi che ti consentono di creare sul computer un server FTP. se non sbaglio lo trovi anche su FileZilla FTP Server.

crei sempre un utente e password con le relative credenziali.

invii tramite ftp un file con scritto all'interno un comando da eseguire.

rimani un programma aperto in background sul pc remoto.
che verifica l'esistenza di un file che in esso è contenuto cosa far fare al computer
come prima: eliminare creare ecc. ecc.

una volta completata l'operazione il file viene cancellato.
e il programma rimane in background.



ma se volessi monitorizzare proprio la postazione? visualizzare desktop etc...
aaa
29/11/10 15:23
Thejuster
Tight VNC il migliore ed'è gratuito lo uso ogni giorno per andare nelle varie postazioni dell'azienda.

provalo ;)
mire.forumfree.it/ - Mire Engine
C# UI Designer