ALIS

Software pro veřejnou správu

Vzdálená pomoc

Windows Vista

Z různých zdrojů lze formulovat několik základních zkušeností. Nejmenovaným zdrojům děkujeme za předané zkušenosti, některé lze dohledat v diskuzi k FANDu.

  • Pod 64-bit verzí Vista DOS aplikace nechodí. Údajně je lze rozchodit s pomocí nějakých DOS emulátorů, ale i tak jsou aplikace DOSu velmi pomalé. Totéž platí i pro 64-bit verzi XP.
  • Pod 32-bit verze Visty pak chodí aplikace FANDu (DOS aplikace) přibližně jako pod Win XP. To znamená, že vzhledem k pestrosti různých variant Visty, ovladačů apod. lze očekávat množství různých problémů, ale v zásadě by aplikace FANDu měly chodit.  
  • Řešení známých problémů s Vistou zde uveřejníme, doporučujeme se podívat i na další stránky k FANDu pod Win32 (XP, 2000,...)  
  • Problémy s příkazem EXEC pro volání externích programů. Podle dosavadních zkušeností nelze použít základní  syntaxi
    EXEC( 'nazevProgramu','parametry',...)
    ale program se volá přes CMD.EXE. To se používalo i pod staršími verzích Win pro řešení různých problémů. Takže výše uvedenou syntaxi přepíšeme na
    EXEC('CMD','/c nazevProgramu parametry',...)
    Pozor na důležitý parametr /C, který ukončuje comander. Toto má pochopitelně jeden nepříjemný dopad, a to sice různé verze FAND aplikace pro jednotlivé verze Windows, nebo nutnost parametrizace. CMD.EXE pod Win 95/98 není.

    Některé závažnější funkce, které jsou vyvolávány přímo z úlohy Fandu třeba přes externí programy, vyžadují toto:

    1. Uživatel přihlášený do Windows musí mít typ účtu – Administrátor.
    2. Fandovskou úlohu spustit tímto způsobem: na ikoně s úlohou dát pravou myš a zvolit – „Spustit jako správce“. Pak je potřeba ještě potvrdit doplňující dotaz a budou povoleny zápisy do registrů apod. Týká se to i například instalace Tiskového manažeru (v IS KEO Wintisku, vytvoření asociace _AK).

     

  • Bezproblémový chod fandovských aplikací nejen na síti je za těchto předpokladů:
    1. Na helpech nejsou nastaveny atributy R/O.
    2. V katalogu jsou u helpů návěští „#“ (v IS KEO atributy AR=55).
    Toto nastavení vám v IS KEO zajistí automaticky volba: „S.Služby-N.Nástroje-1.Katalog-6.Práce s atributy-2.Nasaď na Helpy v katalogu 55 a shoď atributy R/O“.
     
  • Problém celoobrazovkového režimu, fullscreenu. Po Vista 32-bit je nutno použít ovladač grafiky pro XP viz: http://support.microsoft.com/kb/926657
     
  • Nastavení FILES v CONFIG.NT.
    Nejjednodušší je vytvořit vlastní config.nt přímo pro zástupce. Cestu k němu lze nastavit ve vlastnostech zástupce Program-Upravit. To jde ale pouze u zástupce původně vytvořeného pro DOS program, ne pro dávkový soubor. (Po vytvoření zástupce jej mohu upravit pro dávkový soubor).
     
  • V případě, že řešíte jiné potíže pod Vistou než zde uvedené, můžete kromě dotazu na hotline FANDu (co víme je zde uvedeno), dát dotaz do diskuze k FANDu.
     
  • Občasné zamrzání aplikace pod Vista nebo W7
    na PC z vícejádrovými procesory. Nápravou může být vynutit si zpracováni jen zvolenou CPU.
    start /affinity 1 NázevDávky.bat
    Více v nápovědě příkazové řádky Windows Vista a Windows 7: start /? Lze nastavit i prioritu atp..
    Zdroj:http://www.howtogeek.com/howto/windows-vista/start-an-application-assigned-to-a-specific-cpu-in-windows-vista/