Hirdetés

Keresés

Új hozzászólás Aktív témák

  • supesz
    aktív tag

    Ha komolyabb scripteket kell írni, akkor eléggé felejtős a dosos batch maradvány..

    wshost féle vbs vagy jscript-tel érdemes megismerkedni:

    pl:

    Set fileobj = CreateObject("scripting.filesystemobject")
    Set file = fileobj.GetFile("autoexec.bat")
    createdate = file.DateCreated

    If DateDiff("d", createdate, Now) > 100 Then '"d" = két dátum különbsége napban, ha 100 napnál nagyobb a difi"
    Wscript.Echo "100 napnál régebbi: " & DateDiff("d", createdate, Now) & " napos"
    Dim shell
    Set shell = CreateObject("WScript.Shell")
    shell.Run "C:\akarmi.exe" 'akarmi.exe futtatása'
    Else
    WScript.Echo "100 napnál korábbi: " & DateDiff("d", createdate, Now) & " napos"
    End If

    Hát én ezt nem nagyon értem. Olyan helyre keveredtem, ahol aztán azt sem értem, amit kérdeznek. MSDN Tudnál nekem segíteni? Legalább elindulni.

  • supesz
    aktív tag

    Ha komolyabb scripteket kell írni, akkor eléggé felejtős a dosos batch maradvány..

    wshost féle vbs vagy jscript-tel érdemes megismerkedni:

    pl:

    Set fileobj = CreateObject("scripting.filesystemobject")
    Set file = fileobj.GetFile("autoexec.bat")
    createdate = file.DateCreated

    If DateDiff("d", createdate, Now) > 100 Then '"d" = két dátum különbsége napban, ha 100 napnál nagyobb a difi"
    Wscript.Echo "100 napnál régebbi: " & DateDiff("d", createdate, Now) & " napos"
    Dim shell
    Set shell = CreateObject("WScript.Shell")
    shell.Run "C:\akarmi.exe" 'akarmi.exe futtatása'
    Else
    WScript.Echo "100 napnál korábbi: " & DateDiff("d", createdate, Now) & " napos"
    End If

    Apám! (Wow)

    Most komolyan mondom, hogy kitaláltad a gondolatomat!
    Ezt akartam kérdezni:
    Tö*öm tele van a DOS batch állományaival. Miben érdemes scriptelni, ha komolyabban akarom automatizálni a munkámat?

    Mi az a wshost féle vbs? (a jscript-et értem).

    Ja! Köszi! :R

    supesz

Új hozzászólás Aktív témák