Ogni Cosa, Dovunque!
 
IndiceCalendarioFAQCercaLista UtentiGruppiRegistratiAccedi

Condividi | 
 

 [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.

Andare in basso 
AutoreMessaggio
speed
Admin
Admin
avatar

Maschio Messaggi : 418
Occupazione/Hobby : Studente di Informatica

MessaggioTitolo: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   15/2/2011, 8:45 pm

avendo uno script in autoit, quali sono le righe di codice per avere come ritorno una stringa contenente il sistema operativo sul quale lo script è stato lanciato?

ciao belli! geek
Torna in alto Andare in basso
HiroPirat
Esperto
Esperto
avatar

Maschio Messaggi : 182
Occupazione/Hobby : un po' di tutto

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 4:30 pm

Susami se te lo chiedo, ma a cosa serve? AutoIt non è fatto per windows?
Torna in alto Andare in basso
speed
Admin
Admin
avatar

Maschio Messaggi : 418
Occupazione/Hobby : Studente di Informatica

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 4:32 pm

certamente, però volevo sapere, diciamo così "il modello", quindi la versione di windows su cui gira.
ci sarà pure un modo: come windows xp, vista, 98, 95 o 7.

ciaooo!
Torna in alto Andare in basso
HiroPirat
Esperto
Esperto
avatar

Maschio Messaggi : 182
Occupazione/Hobby : un po' di tutto

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 4:35 pm

potresti fare un file di batch con la sintassi che abbiamo fatto a scuola (non chiedermela, non la ricordo Razz) comunque so che vista e 7 in realtà sono entrambi windows 6
Torna in alto Andare in basso
speed
Admin
Admin
avatar

Maschio Messaggi : 418
Occupazione/Hobby : Studente di Informatica

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 4:42 pm

quindi? potresti gentilmente postarmi i comandi da lanciare da file batch?
Torna in alto Andare in basso
HiroPirat
Esperto
Esperto
avatar

Maschio Messaggi : 182
Occupazione/Hobby : un po' di tutto

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 5:18 pm

non scherzavo quando dicevo che non ricordavo... il comando è ver (su sette almeno), altro non so
Torna in alto Andare in basso
speed
Admin
Admin
avatar

Maschio Messaggi : 418
Occupazione/Hobby : Studente di Informatica

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 5:20 pm

okay, grazie!

scusa, non avevo denotato il "fra-parentesi"...
... ecco; devo però ora riuscire a passare la versione al programma principale!
Torna in alto Andare in basso
aseoista
Principiante
Principiante
avatar

Maschio Messaggi : 26
Occupazione/Hobby : Cazzeggiatore ufficiale
Umore : Ogni tanto cambia

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 5:43 pm

Io non sono un programmatore autoit, ma ti do una soluzione che accomuna tutti il linguaggi.
All'interno del programma Autoit fai dare al sistema il seguente comando:
Codice:
ver > versione.txt
In questo modo hai il file "versione.txt" con la versione di winzozz. Poi fai leggere la stringa del file di testo ad Autoit.
Spero di esserti stato d'aiuto!
Torna in alto Andare in basso
speed
Admin
Admin
avatar

Maschio Messaggi : 418
Occupazione/Hobby : Studente di Informatica

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 5:49 pm

grazie mille!

certamente! mi ero proprio scordato il magico ">" che permette la scrittura nel file di testo.

ora non so se si possa lanciare il comando con AutoIt, magari King ne sa di più. tuttavia mi posso limitare a creare un file con estensione .bat che compia il lavoro.

buona serata! Smile
Torna in alto Andare in basso
Sadga
Moderatore
Moderatore
avatar

Maschio Messaggi : 94

MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   16/2/2011, 6:22 pm

il comando
Codice:
@OSVersion
restituisce la versione nel formato:
Codice:
"WIN_2008R2", "WIN_7", "WIN_2008", "WIN_VISTA", "WIN_2003", "WIN_XP", "WIN_XPe", "WIN_2000"

e per lanciare il comando dos (casomai volessi ripiegare sulla funzione dos):
Codice:
#include <Process.au3>
ed eseguire il comando:
Codice:
_rundos("comando")
Spero di esserti stato utile

Saluti By king

_________________
&lt;div style=&quot;border: 3px double rgb(192, 192, 192); background-image: url(&amp;quot;http://doppiavu.files.wordpress.com/2008/03/sfondo1.jpg&amp;quot;);&quot;&gt;

king king king king king king king king king king king king king








&lt;/div&gt;
Torna in alto Andare in basso
Contenuto sponsorizzato




MessaggioTitolo: Re: [AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.   

Torna in alto Andare in basso
 
[AutoIt] Conoscere il sistema operativo su cui viene lanciato lo script.
Torna in alto 
Pagina 1 di 1

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
everything iS nOw! :: Interessi :: Informatica :: Programmazione-
Vai verso: