Page 1 of 1

AS3.06 Win10 - Nedostupnost síťových disků

Posted: 18 Aug 2015, 10:04
by PavelV
Zdravím,

narazil jsem neobvyklé chování AS3.06 ve Windows 10 - pokud je puštěn jako správce, nezobrazí namapované síťové disky; pokud je puštěn bez této volby, disky jsou dostupné. V průzkumníku je vše OK...
V příloze je vidět stav všech programů v jeden okamžik...

Vše je ve VMWARE stroji, mapované síťové disky jsou Shared folders. Není rozdíl mezi x86 a x64 verzí AS3.06

Pavel

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 18 Aug 2015, 21:35
by SelfMan
Toto spravanie je uplne bezne aj na Windows 7 a 8. Je to dane tym, ako system pracuje. Mapovanie diskov je viazane na pouzivatelsky kontext, nie systemovo.
Uz to tu bolo preberena nespocetne krat. Treba trosku hladat.

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 18 Aug 2015, 23:22
by PavelV
Nemůžu tak docela souhlasit, určitě ne s Win7 - používám denodenně několik virtuálních strojů s Win7 a na něco podobného jsem nikdy nenarazil...
respektive, jak z toho smysluplně ven?
teď jsem do toho ještě trochu šťoural a povedlo se mi následující:
- AS3.06 jako ne-admin - vidím disk Z (Shared folders), disk Y (viz. dále) nevidím
- další AS3.06 jako admin - ručně namapován disk Y na stejné umístění, disk Z nevidím
- průzkumník vidí Z a nevidí Y
Do Win10 jsme přihlášen jako "Místní účet - Správce"
UAC vypnuto

Takže:
jaký účet je použit pro AS3.06 puštěného "jako admin"?
proč není použit účet, pod kterým jsem přihlášen do Windows?
chová se AS ne-admin jako admin, když jsem do Win přihlášen jako admin? Ne nechová, nelze kopírovat např do Program files... Takže jaký je použit účet?

Vadí mi ta zmatečnost, předpokládám, že způsobená bezpečností... A hlavně na Win7 jsem to nikdy neřešil, tam se to z mého pohledu a potřeb chová správně :D
Win 8 jsem nějak celkově přeskočil, bez desktopu je pro mě systém nepoužitelny... :mrgreen:

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 19 Aug 2015, 07:30
by Jan Rysavy
Mrknem se na to, možná došlo ve Windows 10 v tomto směru k nějakým změnám. Děkujeme za informaci.

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 20 Aug 2015, 23:38
by Ether
Můžete vyzkoušet, jaké jednotky jsou dostupné ze standardního příkazového řádku a jaké z elevovaného (= spuštěného jako správce)?

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 21 Aug 2015, 20:12
by PavelV
poměrně logicky:
- standardní příkazový řádek - dostupný disk Z, disk Y ne
- admin. příkazový řádek - nedostupný disk Z a dostupný disk Y

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 24 Aug 2015, 10:14
by libor
Mam uplne stejny problem. Spoustim AS s opravnenim "Run As Administrator" na Win 10 a AS nevidi namapovane sitove disky. Musim v AS rucne dat F11 a namapovat sitovy disk (stejne jak uz je) a pak se mi mapovani tohoto sitoveho disku zapamatuje i po restartu AS. Ve Win7 mi pred upgradem na Win10 vse fungovalo samo.

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 03 Sep 2015, 10:37
by Jan Rysavy
Prozkoumal jsem popsaný problém a nenašel jsem změnu v chování Windows 10 proti Windows 7. Stále platí, že proces běžící jako nonadmin má (nejen) z hlediska mapovaných disků jiný kontext než proces běžící jako admin. Disky namapované pod jedním kontextem nejsou vidět v kontextu druhém. To co ukazuje Salamander je konzistentní s tím, co je dostupné v cmd.exe (oboje spuštěné jako admin vs nonadmin).

Zmatky může způsobovat volba v mapovacím dialogu: Reconnect at sign-in. Pokud je pod Windows 7 tato volba během mapování disku zapnutá, zobrazí se namapovaný disk i v procesu Salamandera běžícího v druhém kontextu. Disk se zobrazí s malým červeným křížkem, ale po zvolení ho Salamander zpřístupní. Pod Windows 10 jsem toto chování momentálně nedokázal reprodukovat.

Existuje jeden hack, pomocí kterého lze Windows vnutit sdílení mapovaných disků napříč kontexty (samozřejmě v rámci jednoho uživatelského účtu). Jde EnableLinkedConnections v klíči HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. Více viz http://forum.altap.cz/viewtopic.php?f=2&t=6693 a http://serverfault.com/questions/182758 ... ical-level a https://technet.microsoft.com/en-us/lib ... 10%29.aspx.

Perlička, ze které musí jít běžným uživatelům Windows hlava kolem: na mapovaném disku v nonadmin kontextu vytvořte soubor Z:\new.txt. Ujistěte se, že disk Z: neexistuje (z minulosti) v admin kontextu. Pomocí Průzkumníka se pokuste soubor Z:\new.txt přenést do C:\Program Files. Zobrazí se UAC prompt pro eskalaci kopírovací operace, který potvrdíte. Následuje chyba:
[Window Title]
Location is not available

[Content]
Z:\ is unavailable. If the location is on this PC, make sure the device or drive is connected or the disc is inserted, and then try again. If the location is on a network, make sure you’re connected to the network or Internet, and then try again. If the location still can’t be found, it might have been moved or deleted.

[OK]
Příčinou je to, že eskalovaný proces Průzkumníka běžící v admin kontextu nevidí disk mapovaný v nonadmin kontextu, takže operaci nemůže provést.

Re: AS3.06 Win10 - Nedostupnost síťových disků

Posted: 24 Oct 2015, 22:49
by Ether
Jan Rysavy wrote:Perlička, ze které musí jít běžným uživatelům Windows hlava kolem
Jo, to mě vždycky pobaví, když se pokouším něco instalovat ze síťového disku.