Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Indexing Service e modifica proprietà files (W2000)

Ciao a tutti,
allora, avrei la necessità di modificare le proprietà aggiuntive dei
files messe a disposizione da Windows 2000, tipo "Titolo",
"Descrizione", "Keyword", ... e magari crearne di nuove.
Da quanto dice MSDN questo è possibile utilizzando l'Indexing Service.
Ho fatto qualche prova, ma senza risultati e non riesco a capire dove
cavolo sbaglio (e sarà una scemata, ne sono sicuro...): ho provato
l'esempio VBQuery.vpb di Platform SDK, lo stesso che consiglia MSDN per
testare gli oggetti Query ed Utility (per definire gli scope), ma
niente... non va: io gli specifico il percorso da impostare come scope,
specifico una query copiandola da uno degli esempi che si trovano nel
documento /hh/indexsrv/ixqlang_2437.htm , ma niente da fare... Eppure la
sintassi è corretta e l'esempio è Microsoft... (ah già, l'avevo
dimenticato... :-(( ) E se, cavolo, non riesco nemmeno ad identificare
il file, come diavolo faccio ad accedere alle altre proprietà???
Ogni consiglio/suggerimento/esperienza/metodo alternativo (se c'è) è
gradito.
Grazie anticipatamente per ogni eventuale risposta.
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Scusa, probabilmente č una cavolata,
ma che tipo di filesystem č?
Non sono sicuro che tutte le features funzionino
con la fat32
                                            danilo


wrote:

NTFS. Windows 2000 (v. subject). Indexing Service č un servizio di
W2000, non esiste in W9x...


 W2000, non esiste in W9x...
Infatti ma io ho w2000 con fat32 .....
ciao
                                            danilo

Infatti ma io ho w2000 con fat32 .....
Doh Doh Doh Doh Doh Doh !!!!!! :-))


gradito.
Risolto (+ o -)... l'avevo detto io che era una cacchiata...  grrrrr....
in pratica ho scoperto che le directory su cui facevo le prove non erano
indicizzate nell'indexing service (anche se non ho ancora ben capito il
perché, ma fa nulla, lo scoprirò) ... che cogl... vabbé, grazie lo
stesso a Danilo per l'interessamento...
resta però un poblema... il provider MSIDXS utilizzato per generare la
query ammette solo cursori di tipo adOpenStatic e quindi non è possibile
alcuna modifica ai record (AddNew ed Update non disponibili). Come
diavolo posso modificare le proprietà dei files, allora???



Beh, questo mi sembra logico: stiamo parlando di Indexing Services, mica di
Filesystemobject...
:-)
ciao
ugo

:-)
Già... però tu manualmente (=tasto dx/prop file) puoi modificare tali
proprietà... e di sicuro non vengono memorizzate nel FSO, ma nell'IS,
quindi in qulche modo sarà pur possibile farlo... no?



Non sono d'accordo.
Le proprietà dei file sono gestite dal File System, come tali accessibili
attraverso un oggetto Fso.
Suppongo che anche il tasto destro faccia (più o meno: suppongo che
internamente il legame sia più stretto) lo stesso: aprire un oggetto Fso...
L'indexing Service serve solo per la ricerca e indicizzazione.
ciao
ugo



Hai perfettamente ragione: da MSDN:
A Programmer's Perspective on NTFS 2000 Part 1: Stream and Hard Link
Dino Esposito
March 2000


 stesso a Danilo per l'interessamento...
Grazie? Per cosě poco?
Va bene, abbiamo parlato della volgaritŕ e
della prepotenza nel newsgroup, ma qui si esagera 8-)!!
Tornado al serio non sono sicuro che si possano impostare
le proprietŕ che dici tu secondo me lo devi fare a mano
con un bel fso (che io odio prodondamente).
                                                danilo


 NTFS. Windows 2000 (v. subject). Indexing Service è un servizio di
