Hirdetés

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

  • ArchElf
    addikt

    hali...
    tudja valaki, hogy miként tudnám megadni egy parancsnak hogy mindig az aktuális Asztal-lal dolgozzon? Arra kéne, hogyha elküldöm a szkriptet egy havernak, akkor annak is a deszkáját használja, és ne egy tök idegen mappát!
    a %USERPROFILE%\Desktop nem jó, mert az minden esetben a c-profil-asztal mappába visz, de abban az esetbe, ha az asztal címe meg lett változtatva alapértelmezettről, akkor nem működik.

    VBScript:
    Set oShell = WScript.CreateObject ("WScript.Shell")
    strTestReg = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop"
    strReg = oShell.RegRead(strTestReg)
    Wscript.Echo strReg
    Set oShell = Nothing

    cscript.exe-vel indítva tudsz a konzolba is iríni, ekkor a Wscript.Echo helyett Wscript.StdOut.WriteLine-t kell használni. Konzolba íva fel tudod használni a szkript kimenetét bemenetként.

    AE

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