Rith .bat script sa chúlra [réiteach]

Lá ó shin is gá mé roinnt meaisíní Windows ar mo líonra rodassem script .bat sa chúlra (gan an t-úsáideoir noticing). Má tá sé seo méid is gá duit, dul ar aghaidh!

deilbhín

battoexeconverter-20100503.zip
416.71 KB 10314 íosluchtú

údar: http://www.f2ko.de/

matrix

réamhrá

Baisc nó bhaisc comhad (ar a dtugtar .BAT) Is comhad ríomhaire a úsáidtear chun tascanna a uathoibriú (níos mó a fhoghlaim…). Níl sé i gceist agam plé a dhéanamh ag baint úsáide as .bat, VB, bhlaosc, java, Is Windows nó Linux an bealach is fearr. Ní féidir liom a mholadh teicneolaíochtaí, ach úsáid mé i mo dtús báire, lorg cad tá siad ar fáil níos fearr agus is féidir é seo a athrú de réir riachtanais nó timpeallacht a tháinig mé.

fadhb

in ord, Is gá dom a .bat a mhapáil le tiomáint líonra dírithe ar liosta ar an bhfreastalaí agus á dhéanamh script i .vbs go bhfuair roinnt eolais crua-earraí de na custaiméirí meaisíní. Ach bhí sé a bheith trédhearcach (cúlra) d'úsáideoirí, ar feadh tréimhse nach más rud é, surely mbeadh siad gar an scáileán beag an MS-DOS sula gcomhlíonann tú an script.

réiteach

Bhain mé triail as roinnt gléasanna i láthair ar an Idirlíon, ach níor éirigh leis. Cad a shábháil i ndáiríre bhí an tír dhúchais an Ialtóg Go exe Converter. Ceadaíonn an t-iarratas leat .bat a thiontú i exe? agus tugann an rogha “iarratas Ghost” a bhfuil go beacht a ligeann an t-inrite a reáchtáil sa chúlra (cúlra). Ní gá a shuiteáil!

íoslódáil, unzip agus an comhad a reáchtáil Bat_To_Exe_Converter.exe (suas) agus a dhéanamh mar seo a leanas:

(1) Cliceáil ar an gcnaipe “…” in aice leis an réimse agus cuir isteach do script .bat batchfile go mbeidh a thiontú
(2) seiceáil an “iarratas Ghost”
(3) Cliceáil ar an gcnaipe “thiomsú”

bat1

Tabhair faoi deara go mbeidh a chruthú ar an eolaire céanna le do .bat chomhad eile den ainm céanna, mar sin féin, ag críochnú i exe?. Bain triail as a rith sé agus feicfidh tú go ritheann go trédhearcach, gan aon fhuinneog le feiceáil.

Bheadh ​​an post seo d'fhéadfadh deireadh anseo bhuail do sprioc. Ach beidh mé a shíneadh sé beagán cur síos ar na comhaid script a úsáidtear I a ghabhann, fiú ar mhaithe tagartha sa todhchaí.

I mbeagán focal oibríonn sé mar seo: Beidh eolaire Freastalaí chur ar roinnt comhaid go mbeidh ag pointe éigin a (uair amháin) cóip a chur chuig an meaisín cliant. go bhfuil siad:
(1) rede.exe
(2) rede.reg
(3) scan.vbs

rede.exe Tá sé aon rud níos mó ná comhad rede.bat que compilei usando o Bat_To_Exe_Converter.exe mencionado NESTE Post. An freastalaí ina n-oibríonn sé seo agus comhaid eile stór amháin, ós rud é go bhfuil an sprioc, ina dhiaidh sin, cóip nó “rede.exe” leis an meaisín cliant agus a chruthú eochair sa chlár ionas go ritheann sé i gcónaí nuair a thosaíonn Windows. mar atá luaite, seo ritheann comhad invisibly don úsáideoir agus tá sé beartaithe chun léarscáil a thiomáint líonra (t:) dírithe ar an eolaire ” \\server\trabalho” (Achar Úsáideora). ina theannta sin, roda um Script VB (scan.vbs) Dul roinnt eolais crua-earraí.

rede.bat | tiomántán líonra Léarscáileanna agus .vbs reáchtáil

1
2
3
  úsáid glan t: /scriosadh
  úsáid glan t: \\server\trabalho
  wscript \\server\aplicativos\scan.vbs

rede.reg, nuair a ritheann le dhá cad a tharlaíonn, Cruthaíonn eochair (Tar éis an luach) an chlár fuinneoga is cúis “rede.exe” Ritheann gach uair Windows thosaíonn ar bun. Is féidir é seo eochair a le feiceáil i ndiaidh a cruthaíodh trí rochtain Menu “tús” > “fhorghníomhú”, clóscríobh “regedit” agus tar éis an cosán: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

rede.reg | Cruthaíonn eochair sa chlár Windows

1
2
3
Windows Clárlann Eagarthóir Leagan 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"rede"="C:\\rede.exe"

scan.vbs Is script VB a rug roinnt eolais crua-earraí ar an meaisín cliant. Bhain mé úsáid as an ghné seo mar is gá fardal a dhéanamh de na meaisíní ar an líonra d'fhonn a fháil ar roinnt sonraí ar leith (Ní raibh mé ag iarraidh a bhaint as na fardail bogearraí atá ann ar an Idirlíon). Beidh mé sa phost anseo an t-ábhar script “scan.vbs” tá sé bunaithe ar PCeX, in oiriúint mé do mo úsáid chun a ghiniúint achoimre crua-earraí i XML. Tá tuilleadh sonraí faoi PCeX, cuairt a thabhairt:

Glacaim a dhéanamh ar mo bhuíochas d'fhorbróirí PCeX a fhoilsiú cód foinse saor in aisce.

dar críoch, Chruthaigh mé script chun comhaid a chóipeáil ón bhfreastalaí go dtí an meaisín cliant ar aon uair amháin. ansin, go léir a bhí le déanamh agam ach dul ar an meaisín cliant, rochtain a fháil ar an sciar ar an bhfreastalaí agus a rith seo a mion-suiteálaí. as sin amach, gach uair an meaisín cliant initializing, an rede.exe (.bat d'aois) Rith sé sa chúlra agus chomhlíon an misean.

rede.install.bat| Suiteáil réiteach i custaiméirí máqunas

1
2
3
4
5
6
7
8
9
@echo amach
CLS
@echo INICIANDO ...
FOR / l %% a IN (%1,-1,1) dhéanamh (ECHO 1 >%% NULL mar&-n ping 2 -w 1 127.0.0.1>NUL)
@echo.
copy \\server\trabalho\aplicativos\rede.exe c:\rede.exe
\\server\trabalho\aplicativos\rede.reg
@echo FIM
FOR /l %%a IN (%1,-1,1) dhéanamh (ECHO 1 >%% NULL mar&-n ping 2 -w 1 127.0.0.1>NUL)

Just a nóta: An líne seo ag tosú le “FOR” Oibríonn sé díreach cosúil le sos. i ndáiríre, Fuarthas go raibh mé ar an mbealach chun insamhail an fheidhm codlata (codladh) i láthair i dteangacha cláir éagsúla.

Go dtí seo chugainn!

Líon iomlán na n-amas: 58989

21 léirmheas “Rith .bat script sa chúlra [réiteach]

    • FGOV dúirt:

      Is féidir leat a chur ar an fillteán comhad agus cheilt ar an comhad agus aicearra a chruthú agus é a áit ar mhaith leat leis an deilbhín athraithe.

  1. Mario dúirt:

    Ní gá duit a úsáid hAGHAIDH go mbeadh sos i gcur i bhfeidhm script. Se do WinXP úsáid o comando SLEEP, mas se do Win7 úsáid o comando Teorainn Ama. #ficadica \o/

    • Is é an tip maith, Tá áthas orm go bhfuil aon réiteach ann ar an ríomhaire, ach réitigh… is é an droch-go ndealraíonn sé comhaireamh síos: “Ag feitheamh le 3 soicind, eochair preas chun leanúint ar aghaidh …”

  2. Tá mé ag iarraidh a reáchtáil an standalone.bat an WildFy JBoss leis an gclár seo ach nuair a chuir mé air a reáchtáil fuair an earráid.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    
    16:45:59,513 INFO  [org.jboss.modules] (main) JBoss Modules version 1.5.2.Final
    WFLYSRV0073: Invalid option 'C:UsersuserDownloadswildfly-10.1.0.Finalwildfl
    y-10.1.0.Finalbinstandalone.exe'
     
    Usage: standalone [args...]
    where args include:
        --admin-only                        Set the server's running type to
                                            ADMIN_ONLY causing it to open
                                            administrative interfaces and accept
                                            management requests but not start other
     
                                            runtime services or accept end user
                                            requests.
     
     
        -b , -b=              Set system property jboss.bind.address
                                            to the given value
     
     
        -b=               Set system property
                                            jboss.bind.address. to the
                                            given value
     
     
        -c , -c=            Name of the server configuration file
                                            to use (default is "standalone.xml")
                                            (Same as --server-config)
     
     
        --debug []                    Activate debug mode with an optional
                                            argument to specify the port. Only
                                            works if the launch script supports it.
     
     
        -D[=]                  Set a system property
     
     
        -h, --help                          Display this message and exit
     
     
        --read-only-server-config=  Name of the server configuration file
                                            to use. This differs from
                                            '--freastalaí-config' and '-c' in that the
                                            original file is never overwritten.
     
     
        -P , -P=,                 Load system properties from the given
             --properties=             url
     
     
        -S[=]                  Set a security property
     
     
        --server-config=            Name of the server configuration file
                                            to use (default is "standalone.xml")
                                            (Same as -c)
     
     
        -u , -u=              Set system property
                                            jboss.default.multicast.address to the
                                            given value
     
     
        -v, -V, --version                   Print version and exit
     
     
        -secmgr                             Runs the server with a security manager
     
                                            installed.
     
     
    16:46:00,214 FATAL [org.jboss.as.server] (main) WFLYSRV0239: Aborting with exit
    code 1
    Pressione qualquer tecla para continuar. . .
    • Dia duit, Dealraíonn sé go bhfuil fadhb i do script agus ní le BatToExeConverter. Déan cinnte go bhfuil an cosán a úsáideann tú i do bat ceart: “C:\Úsáideoirí úsáideora Íosluchtú wildfly-10.1.0.Final wildfly-10.1.0.Final bin standalone.exe”. Ou tente achar o erro pelo Google.

Leave a Reply

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *