Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di crib
    Registrato dal
    Dec 2003
    Messaggi
    61

    variabili di sistema di w2k

    ho un elenco incompleto delle variabili di sistema di w2k:

    (es.: %SystemDrive% ; %SystemRoot% ....)

    qual'è quella che identifica il cdrom se nel pc c'è un solo lettore ?

    è un file batch che deve andare in esecuzione alla fine dell'installazione del SO W2k, deve richiamare l'esecuzione di un eseguibile che si trova nel cd d'installazione stesso...

    %cdrom% e %instdrv% non vengono riconosciuti...

    pensavo che la seconda andasse bene poichè avevo appena letto 'sta cosa in un sito:
    "...la variabile %INSTDRV% renderà sempre valido il percorso di installazione di un eseguibile copiato su di un CD, anche se l'unità di lettura, di volta in volta, sarà su lettera identificativa diversa..."
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare. I.S.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Non credo che esista una macro per qualsiasi unità e cartella del disco fisso, ma solo per le cartelle principali di sistema, come quella che contiene le impostazioni dell'utente, quella di sistema e così via.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Se vuoi avere l'elenco completo, vai a prompt dei comandi e digita SET. Verranno visualizzati anche i valori delle variabili, oltre al loro nome.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it L'avatar di crib
    Registrato dal
    Dec 2003
    Messaggi
    61
    per esempio le sottocartelle a %systemroot% si possono specificare semplicemente scrivendo il percorso...
    ...ma ci dev'essere qualcosa che identifichi il cd rom...
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare. I.S.

  5. #5
    Utente di HTML.it L'avatar di crib
    Registrato dal
    Dec 2003
    Messaggi
    61
    già fatto con set...ma sul cdrom non c'è nulla..

    Microsoft Windows 2000 [Versione 5.00.2195]
    (C) Copyright 1985-2000 Microsoft Corp.

    C:\WINNT\system32>set
    ALLUSERSPROFILE=C:\Documents and Settings\All Users
    APPDATA=C:\Documents and Settings\w2k1\Dati applicazioni
    CommonProgramFiles=C:\Programmi\File comuni
    COMPUTERNAME=W2000
    ComSpec=C:\WINNT\system32\cmd.exe
    HOMEDRIVE=C:
    HOMEPATH=\Documents and Settings\w2k1
    LOGONSERVER=\\W2000
    NUMBER_OF_PROCESSORS=1
    OS=Windows_NT
    Os2LibPath=C:\WINNT\system32\os2\dll;
    Path=C:\WINNT\system32;C:\WINNT;C:\WINNT\system32\ WBEM;"C:\Programmi\Norton SystemWorks\Norton Ghost\"
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WS F;.WSH
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel
    PROCESSOR_LEVEL=15
    PROCESSOR_REVISION=0207
    ProgramFiles=C:\Programmi
    PROMPT=$P$G
    SystemDrive=C:
    SystemRoot=C:\WINNT
    TEMP=C:\DOCUME~1\w2k1\IMPOST~1\Temp
    TMP=C:\DOCUME~1\w2k1\IMPOST~1\Temp
    USERDOMAIN=W2000
    USERNAME=w2k1
    USERPROFILE=C:\Documents and Settings\w2k1
    windir=C:\WINNT
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare. I.S.

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Di predefinito non c'è nulla per il CD-ROM. Puoi impostarne una tu, ma se ti serve usarla in una applicazione da distribuire, probabilmente non funzionerà, in quanto è personalizzata.
    Se ti serve, comunque, puoi creare tu una variabile usando il comando SET in questo modo:
    codice:
    SET nomevariabile = valore
    
    Esempio: se la tua unità CD-ROM è in D:
    
    SET CDROM = D:
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.