| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan man skriver en simpel administrativ opgave Script
    Simple administrativ opgave scripts kan nemt skrives hjælp af en af ​​de mange tilgængelige scriptsprog , såsom VBScript og JScript . Du kan oprette scripts til almindelige administrative opgaver , herunder kontrol shell script version oprettelse af brugerkonti , tildeling /tilbagekaldelse tilladelser til brugere og skabe mapper. Du skal være dygtige i scriptsproget til dette formål. Instruktioner
    Visual Basic Script til at kontrollere versionen af ​​Windows Shell
    1

    Åbn din favorit tekst redigering program (f.eks Notepad ) .
    2

    erklære variabler der skal bruges i programmet : Hej

    Option Explicit

    Dim FSO , oShell , fil tmp

    Option Explicit kræfter erklæringen af alle variabler i en fil. Du kan ikke bruge en variabel i programmet uden at erklære det. Variabler bruges til at gemme forskellige værdier anvendes i programmet . Dim erklærer og fordeler lagerplads til variable FSO , oShell , fil og TMP
    3

    Find stien til den Shell32 dynamisk link library ( DLL -fil) : .

    file = "% windir% \\ System32 \\ Shell32.dll "

    stien er tildelt variablen navngivne fil , der skal bruges i programmet.
    4

    Opret et objekt af WScript type og tildele den til oShell : Hej

    Set oShell = WScript.CreateObject ( " WScript.Shell " )

    WScript objekt tildelt oShell variabel ved hjælp af Set erklæring
    .
    5

    Udvid filnavnet variabel, så VB script kan analysere det ordentligt : Hej

    file = oShell.ExpandEnvironmentStrings ( fil)

    ExpandEnvironmentStrings erklæring udvider filnavnet og gentildeler det til filnavnet variable
    6

    Opret filsystemet objekt at få adgang til windows-filsystemet : .

    Set FSO = CreateObject ( " Scripting.FileSystemObject " )
    < p> den CreateObject søgeord opretter filsystemet objektet og tildeler den til FSO variabel hjælp af det sæt erklæring.
    7

    Tjek om filen Shell32.dll eksisterer bruge FileExists søgeord. Hvis det gør , så tjek dens versionsnummer bruge GetFileVersion søgeord og gemme den i tmp variabel. Kontrollere, at længden af den hentede udgave tal er større end 0 ved hjælp af Len nøgleordet . Hvis længden er større end 0 , printe den på skærmen , ellers udskrive den version af filen som udefineret. Hvis Shell32.dll filen ikke findes , print " Fil ikke fundet ", og afslutte scriptet : Hej p Hvis fso.FileExists ( fil) Så

    tmp = fso.GetFileVersion (fil) < br >

    Hvis Len ( tmp ) > 0 Then

    WScript.Echo "File " & file & vbCrLf & _

    " Version: " & tmp

    Else

    WScript.Echo "File " & file & vbCrLf & _

    " Version: udefineret "

    End hvis

    Else
    < p > WScript.Echo "File " "& file &" 'ikke fundet "

    End If

    Echo søgeord bruges til at udskrive på skærmen. vbCrLf tager markøren til den næste linje. Her , en indlejret hvis løkke anvendes. Hvis loop kontrollerer en tilstand , og hvis betingelsen er sand , udfører en bestemt sæt af udsagn , hvis betingelsen er falsk, det udfører en alternativ sæt udsagn. End If markerer enden af ​​If betingelse .
    8

    Gem filen (såsom checkshellver.vbs ) . Den . Vbs udvidelse betyder VBScript.

    Forrige :

    næste :
      Relaterede artikler
    ·Awk Basics 
    ·Hvordan man laver en kolonne på en GridView droplist 
    ·Sådan Frys Åbnede midlertidige internetfiler i InfoPa…
    ·Hvor hen til Lukke yEnc filer 
    ·Sådan oprettes Scrolling Text i HTML 
    ·Sådan oprettes en City Guide i Joomla 
    ·Hvordan man opbygger en Affiliate System i ColdFusion 
    ·Sådan ændres SYSMAN Password 
    ·Sådan bruges ReadOuterXml rekursivt 
    ·Hvad er Microsoft WPF 
      Anbefalede Artikler
    ·Hvordan man opbygger en ny webside Brug JSP 
    ·. Sådan opgraderer en sti fra VB6 til Net 
    ·Hvad er forskellen mellem kaste en Exception & fange en…
    ·Hvordan man skriver en CLOB 
    ·Hvordan får jeg adgang Static Medlemmer af en klasse i…
    ·Hvordan laver flere Markers Med Maps API 
    ·Sådan Konverter INT til String i MS SQL 
    ·Hvordan laver man en uendelig løkke Program i Basic 
    ·Sådan optage på et webcam fra Chatroulette 
    ·Sådan navigerer todimensionelle arrays i Java 
    Copyright © Computer Viden http://www.computerdk.com