Discussione:
Distribuzione modello
(troppo vecchio per rispondere)
vinsoft
2007-07-30 10:26:01 UTC
Permalink
Office 2003
Vorrei creare un modello di documento e distribuirlo all'interno della mia
azienda in automatico.
Come faccio visto che i modelli risiedono in:
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
dove xxxxxxx è la cartella dell'account utente?
C'e' qualche stratagemma?
Oppure l'utilizzo di qualche programma esterno molto semplice che mi
permetta di aggirare l'ostacolo?
help me. thanks!
Mauro Gamberini
2007-07-30 14:08:53 UTC
Permalink
Post by vinsoft
Vorrei creare un modello di documento e distribuirlo all'interno della mia
azienda in automatico.
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
dove xxxxxxx è la cartella dell'account utente?
C'e' qualche stratagemma?
Oppure l'utilizzo di qualche programma esterno molto semplice che mi
permetta di aggirare l'ostacolo?
Se salvi il file .dot in una cartella sul server?
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
vinsoft
2007-07-30 14:16:03 UTC
Permalink
Il problema è dato dal fatto che le persone non devono copiarsi il file e
incollarlo nella cartella:
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
la quale tra l'altro è anche nascosta....
insomma, io creo il file e qualche script me lo deve estrarre nella cartella
corretta, ovviamente ogni utente ha un nome e quindi è variabile....
Post by Mauro Gamberini
Post by vinsoft
Vorrei creare un modello di documento e distribuirlo all'interno della mia
azienda in automatico.
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
dove xxxxxxx è la cartella dell'account utente?
C'e' qualche stratagemma?
Oppure l'utilizzo di qualche programma esterno molto semplice che mi
permetta di aggirare l'ostacolo?
Se salvi il file .dot in una cartella sul server?
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Mauro Gamberini
2007-07-30 14:31:41 UTC
Permalink
Post by vinsoft
Il problema è dato dal fatto che le persone non devono copiarsi il file e
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
la quale tra l'altro è anche nascosta....
insomma, io creo il file e qualche script me lo deve estrarre nella cartella
corretta, ovviamente ogni utente ha un nome e quindi è variabile....
Sei in rete?
Se sì, chiedi qui:
microsoft.public.it.scripting
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
vinsoft
2007-07-30 15:04:03 UTC
Permalink
E' possibile usare VBS all'interno di un documento Word stesso?
Aprono il documento e parte la macro che fa la copia del file...
ho trovato qualcosa del genere...


Set WshNetwork = WScript.CreateObject("WScript.Network")
User = "" ' Initialize value.
Do While User = "" ' Loop until user name is returned.
User = WshNetwork.UserName ' Read property.
WScript.Sleep 200 ' Suspend to lower CPU load.
Loop
Post by Mauro Gamberini
Post by vinsoft
Il problema è dato dal fatto che le persone non devono copiarsi il file e
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
la quale tra l'altro è anche nascosta....
insomma, io creo il file e qualche script me lo deve estrarre nella cartella
corretta, ovviamente ogni utente ha un nome e quindi è variabile....
Sei in rete?
microsoft.public.it.scripting
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Mauro Gamberini
2007-07-30 15:10:30 UTC
Permalink
Post by vinsoft
E' possibile usare VBS all'interno di un documento Word stesso?
Aprono il documento e parte la macro che fa la copia del file...
ho trovato qualcosa del genere...
Set WshNetwork = WScript.CreateObject("WScript.Network")
User = "" ' Initialize value.
Do While User = "" ' Loop until user name is returned.
User = WshNetwork.UserName ' Read property.
WScript.Sleep 200 ' Suspend to lower CPU load.
Loop
Spero la copia di un altro file.
Altrimenti quando l'utente poi lancia il file sul suo pc...

Tu non hai ancora specificato in quale ambiente vuoi fare tutto questo?
Sei in rete?
Quale?
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
vinsoft
2007-07-30 15:24:01 UTC
Permalink
Ho trovato questo script che salvato in formato .VBS
si può eseguire sui pc con Windows XP.
Lo script funziona, devo solo a questo punto inserire qualche riga di
scripts per copiare il file .DOT che distribuisco insieme al .VBS e cosi
copiarlo nella cartella giusta.
Help me!
I files sono da distribuire su pc singoli non in rete, hanno Win XP.
Grazie!
----------------------------------------------

'************************************************
' File: Network.vbs (WSH sample in VBScript)
' Author: (c) G. Born
'
' Showing the user name, domain name, and
' workgroup name
'************************************************
Option Explicit

Dim Text, Title
Dim WshNetwork ' Object variable

Text = "Networking information" & vbCrLf & vbCrLf
Title = "Copia modello chiesa.dot"

' Create a new WshNetwork object to access network properties.
Set WshNetwork = WScript.CreateObject("WScript.Network")

Text = Text & "Computer name : " & WshNetwork.ComputerName & vbCrLf
Text = Text & "Domain : " & WshNetwork.UserDomain & vbCrLf
Text = Text & "User name : " & WshNetwork.UserName & vbCrLf

MsgBox Text, vbOKOnly + vbInformation, Title

'*** End
----------------------------------------------
Mauro Gamberini
2007-07-30 15:46:09 UTC
Permalink
Post by vinsoft
Ho trovato questo script che salvato in formato .VBS
Tutto questo con Word non ha nulla a che fare.
microsoft.public.it.scripting
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Mauro Gamberini
2007-07-30 16:05:40 UTC
Permalink
Post by Mauro Gamberini
Tutto questo con Word non ha nulla a che fare.
microsoft.public.it.scripting
Però ti do una traccia...

Copia incolla questo in un file di testo,
salvalo come .vbs e lancialo:

Const TEMPLATES = &H15&

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(TEMPLATES)
Set objFolderItem = objFolder.Self
Wscript.Echo objFolderItem.Path
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Pat
2007-07-30 16:44:10 UTC
Permalink
Post by vinsoft
Office 2003
Vorrei creare un modello di documento e distribuirlo all'interno della mia
azienda in automatico.
C:\Documents and Settings\xxxxxxx\Dati applicazioni\Microsoft\Modelli
dove xxxxxxx è la cartella dell'account utente?
Ciao vinsoft,
crea il tuo modello e mettilo in una direttrice di rete, raggiungibile da
tutti gli utenti; fai inserire il percorso di tale direttrice in tutti i
word degli utenti, in Strumenti/Opzioni/Modelli workgroup. Da questo momento
tutti i modelli contenuti in quella cartella saranno disponibili per tutti.

Ciao
--
Pat [Microsoft Office Project MVP]
-- http://patitaly0.spaces.live.com
-- http://www.riolab.org
Mauro Gamberini
2007-07-30 16:53:55 UTC
Permalink
Post by Pat
crea il tuo modello e mettilo in una direttrice di rete, raggiungibile da
tutti gli utenti; fai inserire il percorso di tale direttrice in tutti i
word degli utenti, in Strumenti/Opzioni/Modelli workgroup. Da questo
momento tutti i modelli contenuti in quella cartella saranno disponibili
per tutti.
Ciao Patrizia.
E' tutto il pomeriggio che gli chiedo quale rete....
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
vinsoft
2007-07-30 17:42:01 UTC
Permalink
Vi ringrazio per tutto quanto scritto e soprattutto per la vs. disponibilità.
Mi spiego meglio:
voglio creare uno script che invio via email con il modello, lo salvano in
una cartella sul disco, ci fanno doppio click ed il modello viene copiato
nella cartella dei modelli.
Preferisco questa soluzione perchè tanti utenti sono "ignoranti" e quindi
non riuscirebbero a fare tante cose....
Grazie

Mauro il tuo script potrebbe anche andare ma crea solo "c:\documents and
setting\enzo\modelli" manca un pezzo nel percorso....
e poi come copio?
Thank.
Post by Mauro Gamberini
Post by Pat
crea il tuo modello e mettilo in una direttrice di rete, raggiungibile da
tutti gli utenti; fai inserire il percorso di tale direttrice in tutti i
word degli utenti, in Strumenti/Opzioni/Modelli workgroup. Da questo
momento tutti i modelli contenuti in quella cartella saranno disponibili
per tutti.
Ciao Patrizia.
E' tutto il pomeriggio che gli chiedo quale rete....
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
vinsoft
2007-07-31 08:38:01 UTC
Permalink
OK,
ho scoperto come fare il tutto con gli scripts di windows.
Ho qualche problemino da risolvere ma a questo punto cambio forum.
Grazie!
Post by vinsoft
Vi ringrazio per tutto quanto scritto e soprattutto per la vs. disponibilità.
voglio creare uno script che invio via email con il modello, lo salvano in
una cartella sul disco, ci fanno doppio click ed il modello viene copiato
nella cartella dei modelli.
Preferisco questa soluzione perchè tanti utenti sono "ignoranti" e quindi
non riuscirebbero a fare tante cose....
Grazie
Mauro il tuo script potrebbe anche andare ma crea solo "c:\documents and
setting\enzo\modelli" manca un pezzo nel percorso....
e poi come copio?
Thank.
Post by Mauro Gamberini
Post by Pat
crea il tuo modello e mettilo in una direttrice di rete, raggiungibile da
tutti gli utenti; fai inserire il percorso di tale direttrice in tutti i
word degli utenti, in Strumenti/Opzioni/Modelli workgroup. Da questo
momento tutti i modelli contenuti in quella cartella saranno disponibili
per tutti.
Ciao Patrizia.
E' tutto il pomeriggio che gli chiedo quale rete....
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Andrea
2007-07-31 10:13:44 UTC
Permalink
Post by vinsoft
Vi ringrazio per tutto quanto scritto e soprattutto per la vs. disponibilità.
voglio creare uno script che invio via email con il modello, lo salvano in
una cartella sul disco, ci fanno doppio click ed il modello viene copiato
nella cartella dei modelli.
Preferisco questa soluzione perchè tanti utenti sono "ignoranti" e quindi
non riuscirebbero a fare tante cose....
Grazie
di solito si usano le GPO per farlo, metti tutti i file modelli su una
cartella condivisa e poi tramite group policy del server setti a tutti
gli utenti la cartella dei modelli a cui fare riferimento in office.

bye
vinsoft
2007-07-31 11:02:00 UTC
Permalink
Grazie anche per questa soluzione.
Ma ormai sto seguendo la strada dello Scripting con Windows cosi da rendere
tutto più facile con un file eseguibile.
Saluti!
Post by Andrea
Post by vinsoft
Vi ringrazio per tutto quanto scritto e soprattutto per la vs. disponibilità.
voglio creare uno script che invio via email con il modello, lo salvano in
una cartella sul disco, ci fanno doppio click ed il modello viene copiato
nella cartella dei modelli.
Preferisco questa soluzione perchè tanti utenti sono "ignoranti" e quindi
non riuscirebbero a fare tante cose....
Grazie
di solito si usano le GPO per farlo, metti tutti i file modelli su una
cartella condivisa e poi tramite group policy del server setti a tutti
gli utenti la cartella dei modelli a cui fare riferimento in office.
bye
Loading...