Newsgroup: it.comp.os.win.xp
Titolo: Avviare programma come utente normale.

Ho due utenti : A come amministratore e B come utente
normale/limitato.
Ho installato un programma come utente A.
Se entro in B, nell'elenco di  tutti i Programmi , il software in
questione non compare.
Domanda : come faccio ad avviare questo programma come utente B ?
Gtazie e ciao.

 wrote in 
news:2ghfs6tparnhr7rbk...@4ax.com
:

La risposta più ovvia sarebbe: vai in C:\Programmi o dove altro è 
installato il programma e fai doppio clcik sull'eseguibile dello stesso. 
Poi se vuoi, puoi metterlo tu stesso nel menu start, la maniera più rapida 
è di trascinare l'icona sul pulsante start, ti pparitrà in cima alla lista. 
Oppure ti crei un link nella cartella dei link dei programmi del menu 
start.
Però c'è anche da dire che se non appare nel menu start dell'utente 
limitato ed invece c'è in quello dell'amministratore, può essere  perché il 
programma stesso ha bisogno di diritti amministrativi per funzionare. In 
questo caso si fa click destro sempre sull'eseguibile, "esegui come... "
Si sceglie un utente di tipo amministrativo e si inserisce la password 
dello stesso. Occhio che "l'esegui come..." funziona solo se l'utente 
di tipo amministatore ha una password impostata.
-- 
Ciao, Guglielmo.

di tipo amministatore ha una password impostata.
Sorry, non ho capito ... Il mio utente amministratore A ha la sua
password ; ma in NON voglio avviare il programma da utente
amministratore , ma da utente limitato B.
Grazie e ciao.

 Grazie e ciao.
Prima possibilità: il programma è stato installato in 
C:\Programmi\Qualcosa, e manca solo il link nel menù avvio. In questo 
caso se copi il link sul Desktop o nel menù dovrebbe funzionare anche 
per l'utente limitato (almeno, se non cerca di fare cose particolari 
come scrivere nelle cartelle di sistema). Senza Esegui come, e quindi 
,senza nome utente e password.
Seconda possibilità: il programma è stato installato in C:\Documents and 
Settings\UtenteAmministratore. In questo caso scordati che possa 
funzionare  per qualunque utente limitato. Andrebbe disinstallato e 
reinstallato nelle cartelle di sistema comuni (C:\Programmi, di norma).
Variante della prima possibilità: il programma è stato scritto a membro 
di canide, per cui cerca di scrivere le impostazioni nella propria 
cartella (C:\Programmi\Qualcosa), anziché, come dovuto, in C:\Documents 
and Settings\NomeUtente. In questo caso il programma potrebbe non 
funzionare per l'utente limitato, a meno di dargli i diritti di 
scrittura nella cartella C:\Programmi\Qualcosa (e SOLO in quella ed, 
eventualmente nelle sottocartelle).

 password, ma non mi lascia accedere ...
Se il programma ha bisogno dei privilegi amministrativi per funzionare, e 
tra l'altro non sappiamo se sia vero nel tuo caso, non puoi eseguirlo con i 
privilegi dell'utente limitato, è ovvio no? :)
Il comando "esegui come" è fatto per dare la possibilità di lanciare un 
eseguibile o modificare delle impostazioni nel sistema operativo senza 
ricorrere al cambio rapido utente o logout-login come amministratore.
Per il resto ha scritto benissimo Marco, mi permetto di aggiungere soltanto 
che spesso basta inserire il programma in una directory fuori "Programmi" o 
altre directory protette per vederli funzionare lo stesso. Ad esempio si 
crea una apposita \applicazioni in C: o su un'altra partizione e molti di 
questo genere di programmi riprendono a funzionare anche come utenti 
limitati. Ovvio che poi se devono modificare o scrivere in aree del file 
system o della memoria in cui c'è negazione per gli utenti limitati, 
tipiche operazioni da utility di manutenzione del sistema, il giochino non 
funziona lo stesso.
-- 
Ciao, Guglielmo.

privilegi dell'utente limitato, è ovvio no? :)
Premesso che :
- vengo dal "mondo" linux , dove TUTTI i programmi si installano come
root e si usano come utenti ;
- sto aiutando un amico che usa win xp ed e' la prima volta che trova
una situazione del genere ( programma che si avvia solo da
amministratore ) ;
Non riesco ad avviarlo in nessun modo da utente : ma la sicurezza
nell'usare un programma da amministratore anziche' da utente ?
Grazie e ciao.

eventualmente nelle sottocartelle).
Sorry, pls vedi l'altra risposta ( per non ripetermi ) ...
Come devo fare ?
Grazie e ciao.

 nell'usare un programma da amministratore anziche' da utente ?
Cosa non ti è chiaro nell'espressione usata da Marco, "il programma è stato 
scritto a membro di canide,"? 
A me pare di una chiarezza esemplare :)
-- 
Ciao, Guglielmo.

 nell'usare un programma da amministratore anziche' da utente ?
Variante dell'opzione 1: programma scritto a c...o di cane.
Prova questo: cerca la cartella dove č stato installato il programma 
(C:\Programmi\????????). Se hai XP Professional, mouse sulla cartella, 
pulsante destro, proprieta, scheda protezione, e aggiungi i diritti di 
scrittura al tuo utente. (Vado a memoria, perché in questo momento non 
ho Windows sotto mano). Per alcuni programmi ho risolto cosě.
N.B. Non č del tutto vero che in Linux tutti i programmi si usano come 
utenti: prova ad usare gparted (o fdisk o yum, synaptic e affini da 
terminale) come utente... Se il programma deve eseguire azioni 
amministrative DEVE essere eseguito come amministratore. Per esempio, in 
Windows format d: non riuscirai mai (giustamente) ad eseguirlo da utente 
limitato. Ma non so cosa debba fare il tuo.

 nell'usare un programma da amministratore anziche' da utente ?
Sicurezza e windows ? :-) ROTFL,l'unico che implementa una parvenza di 
sicurezza e' Seven in ambito Desktop.
-- 
last-kernel-inside

 sicurezza e' Seven in ambito Desktop.
Veramente io direi Vista. In 7 non c'è nulla di sostanziale in più, ed 
invece l'UAC di default è settato alla vorreimanonposso :)
E ti dirò di più, il Windows attuale si sta dimostrando anche più sicuro di 
parecchi Linux in circolazione. Ma qui mi fermo perché pur avendo prove 
concrete a portata di mano, sono più che sicuro che scatta il flame. 
Diciamo che è OT e la chiudo qui.
-- 
Ciao, Guglielmo.

 Diciamo che � OT e la chiudo qui.
OooooKkkkeeeyyy.
-- 
last-kernel-inside

ho Windows sotto mano). Per alcuni programmi ho risolto cosě.
- XP Home SP3
- nel file.exe, in Proprieta' , non vedo scheda protezione
- il programma in questione e' Free Agent 3.3
- se avvio il programma da utente normale ho questo messaggio :
Unable to open INI file C:\Programmi\Agent\DATA\AGENT.INI
Quindi , avvio esclusivamente da amministratore ?
Grazie e ciao.

 - nel file.exe, in Proprieta' , non vedo scheda protezione
Hai XP Home? Se sì, avvia in modalità provvisoria, e compare la scheda 
Protezione



Copia la cartella di free agent nella tua cartella documenti e prova
ad avvviarlo da lě.

 
Ah il programma è Agent? Fino alla versione 4.2 era scritto senza tenere in 
minimo conto le esigenze della multiutenza e quindi la directory che 
contiene il database del newsreader stava all'interno di quella del 
programma. Soluzioni:
- Installarlo come avevo già scritto fuori da \Programmi, ad esempio nella 
home dell'utente, in una ipotetica c:\applicazioni o su un'altra 
partizione. Ma tanto che lo ripeto a fare... :)
- Mettere la cartella che contiene la base dati su un posto dove gli utenti 
limitati hanno diritto di scrittura, e fare puntare il programma su quella 
directory. Ad esempio prendi la directory DATA e la copi in un'altra 
partizione, mettiamo partizione d:, quindi fai un collegamento con questa 
riga di comando:
C:\Programmi\Agent\agent.exe D:\DATA
Come ha scritto Mario, a questo punto puoi benissimo spostare direttamente 
tutto \Programmi\Agent così come è o nella tua "home", o su un'altra 
partizione. È un programma di tipo Portable in effetti.
-- 
Ciao, Guglielmo.

ad avvviarlo da lě.
Perfetto !!!
Grazie e ciao.