Asociace souboru se skriptem VBS
Hezký den všem,
potřeboval bych ve Windows 98 přiřadit určitému typu souboru, aby spouštěl skript VBS a jméno bude jako parametr. Tedy klasicky skript.vbs %1.
Když se o toto přiřazení pokusím přes Možnosti složky - asociace souborů, nedovolí mi právě VBS - asi jej nepovažuje za spustitelný program (jde jen EXE, BAT, COM).
Poradí někdo? Děkuji.
ten program musis spoustet pres CScript.exe
nemohl bys to asociovat pres CScript.exe, jako parametr mu dat tvuj skript a "%1" ?
Aha... ten CScript.exe je standardní součástí Win?
Jestli by to fungovalo tak jak navrhuješ nevím, ale vyzkouším, až budu u toho počítače.
jj, cscript je součástí WSH.
Díky. Řešení budu moct zkusit až v pondělí.
Řešení s CScript.exe zabralo, moc díky!
Jen jsem musel malinko poupravit skript, protože v předávaném parametru %1 byl název souboru s celou cestou a já potřeboval jen název souboru.
A ještě takový menší nepříjemný efekt - při každém spuštění problikne dosovské okno právě s tím CScript.
Zkousel jsi udelat zastupce ve stejnem adresari jako CSript.exe, kde bys nastavil, aby se zobrazoval minimalizovany?
Spoustis to s parametrem //NOLOGO ?
Ne, se zástupcem ani s parametry jsem to nezkoušel (časová tíseň - není to můj PC), byl jsem rád, že to vůbec nějak funguje.
Ale až se k tomu stroji dostanu, tak to ještě možná zkusím. Díky za pomoc.
Tak jsem zkusil vytvořit zástupce, jenže on se vytvoří skutečně zástupce (lnk) a ne dosovský pif, a nelze tedy k tomu zástupci asociovat soubor.
Parametr /NOLOGO jen potlačí vypsání hlavičky CScriptu, ale dosovské okno problikává stále stejně...
Najdi si nějaký PIF - v adresari \Wndows jich pár najdeš a jen jej zkopíruj a uprav spouštěný obsah.
Uf, to je přímo ďábelská lest. To může fungovat? Asi jo, zkusím... díky.
Okno se otevírá pořád, což už mě nepřekvapuje, ale je alespoň minimalizované, díky té fintě s PIFem. Děkuju za rozšíření obzorů.