Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Sistemi Operativi > Windows 7/Vista/XP/ 2003

Notices

Rispondi
 
Strumenti discussione
Vecchio 08-08-2015, 15.59.26   #1
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
[XP Sp3] Lettura processi con Tasklist

Non entrerò nei dettagli, ma in breve ho bisogno, per uno script batch, di capire se un processo è in esecuzione da parte di un certo utente.
Niente di più facile... all'apparenza.

Primo tentativo, verifico il processo:
Codice:
tasklist /FI "IMAGENAME eq %process%"
Dove %process% è ovviamente la variabileche contiene il nome del processo.
Funziona perfettamente.

Ora mi serve aggiungere il secondo parametro, ossia l'utente. Il codice diventa:
Codice:
REM  tasklist /FI "IMAGENAME eq %process%" /FI "USERNAME eq %username%"
Dove naturalmente %username% è il nome dell'utente.
Questo non funziona (neppure se uso il secondo filtro da solo).

Il prompt mi risponde:
ERRORE: Impossibile riconoscere il filtro di ricerca.

Da notare che nell'help di tasklist c'è proprio un esempio simile, ma persino facendo copia-incolla dell'esempio fornito ottengo lo stesso risultato.

Qualche idea a riguardo?
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 08-08-2015, 16.31.34   #2
RunDLL
Gold Member
 
L'avatar di RunDLL
 
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
RunDLL è nella strada per il successo
Rif: [XP Sp3] Lettura processi con Tasklist

A me funziona.
___________________________________

Ogni computer ha la sua storia.
Dermatite Seborroica? www.dermatiteseborroica.info
RunDLL non è collegato   Rispondi citando
Vecchio 08-08-2015, 18.01.52   #3
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
Rif: [XP Sp3] Lettura processi con Tasklist

Grazie.

Hai provato su XP Sp3?
Nelle prove che hai fatto, in che formato era il nome utente?
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 10-08-2015, 11.30.01   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: [XP Sp3] Lettura processi con Tasklist

Probabilmente il nome filtro USERNAME va in conflitto con la variabile d'ambiente scritta in modo identico.
Prova a vedere se l'esempio funziona:
tasklist /FI "IMAGENAME eq explorer.exe" /FI "USERNAME eq utente"
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 10-08-2015, 13.35.05   #5
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
Rif: [XP Sp3] Lettura processi con Tasklist

Grazie

Avevo già escluso fosse quello il problema, provando il nome utente in vari modi (con e senza dominio, letterale e in variabile, ecc...).

Alla fine ho fatto una ricerca a tappeto dei file tasklist.exe e li ho confrontati.
Su 4 file, 3 erano uguali e quello in ../LastGood/ differente.
Credo che i tre fossero in qualche modo corrotti, perchè ripristinando quello differente ha ripreso a funzionare come doveva.
Ora devo giusto fare qualche prova con lo script completo alla prima occasione.
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 11-08-2015, 22.32.44   #6
RunDLL
Gold Member
 
L'avatar di RunDLL
 
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
RunDLL è nella strada per il successo
Rif: [XP Sp3] Lettura processi con Tasklist

Va bhè è un po' tardi comunque il comando esatto era così:

tasklist /FI "USERNAME eq marco"

Ho provato solo con Windows 7
___________________________________

Ogni computer ha la sua storia.
Dermatite Seborroica? www.dermatiteseborroica.info
RunDLL non è collegato   Rispondi citando
Vecchio 11-08-2015, 23.08.10   #7
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: [XP Sp3] Lettura processi con Tasklist

Ok, ma ti funziona anche con doppio filtro ?
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 12-08-2015, 01.39.46   #8
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
Rif: [XP Sp3] Lettura processi con Tasklist

Si si funziona perfettamente, chissà come era arrivato quel file corrotto.
Se non dovessi piallare tutto a breve, farei un po' di scansioni, giusto per sicurezza.

Grazie ad entrambi.
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 14-08-2015, 01.01.34   #9
RunDLL
Gold Member
 
L'avatar di RunDLL
 
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
RunDLL è nella strada per il successo
Rif: [XP Sp3] Lettura processi con Tasklist

Mi ero limitato alla seconda parte perché mi era sembrato di capire che era là l'inghippo, comunque funziona anche per intero con questa sintassi:

tasklist /FI "IMAGENAME eq dwm.exe" /FI "USERNAME eq marco"
___________________________________

Ogni computer ha la sua storia.
Dermatite Seborroica? www.dermatiteseborroica.info
RunDLL non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Troppi processi in Taskmanger bepi Windows 7/Vista/XP/ 2003 7 21-02-2013 20.18.23
Internet Explorer 8: regolare avvio dei processi iexplorer.exe raffy Software applicativo 4 06-04-2009 11.14.38
Impossibile cambiare lo stato di sola lettura delle cartelle atorninc Windows 7/Vista/XP/ 2003 7 09-08-2007 18.43.07
Una intera cartella improvisamente è diventata di sola lettura!! gutguy Windows 7/Vista/XP/ 2003 3 09-08-2005 22.00.52
Tool per scannare processi nn indispensabili e processi auto avvianti gutguy Sicurezza&Privacy 6 08-12-2004 17.21.00

Orario GMT +2. Ora sono le: 13.48.25.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.