Win 7, příkaz subst, ikona disku Vyřešeno

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Uziv00
Pohlaví: Nespecifikováno

Win 7, příkaz subst, ikona disku

Příspěvekod Uziv00 » 22 dub 2017 16:58

Při použití příkazu subst (substituce adresáře jako disk) se ikona disku zobrazí jako nedostupný síťový disk. Disk ale normálně funguje. Lze to nějak jednoduše odstranit?

Reklama
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Win 7, příkaz subst, ikona disku  Vyřešeno

Příspěvekod X » 22 dub 2017 17:39

Disk je nejspíš uspaný a probudí se až po nějaké době. Myslím si, že je to normální, moje NASy reagují podobně ... případně si změň ikonu na libovolnou vlastním výběrem.

Uziv00
Pohlaví: Nespecifikováno

Re: Win 7, příkaz subst, ikona disku

Příspěvekod Uziv00 » 22 dub 2017 18:10

Uspaný není, protože se na něj přistupuje - je to normální disk, jen je pomocí subst vytvořen disk jiný pro snadnější orientaci.
Je to už 5 hodin od restartu a procházení a stejně "neobživl".
Ikonu samozřejmě změnit můžu, ale je to na třiceti strojích a všechny obcházet se mi nechce. Navíc i když změním ikonu, tak to pořád píše "Síťová jednotka je odpojena".
pro přístup na tento disk stejně použiji link, takže ikona bude jakou si určím :-)
NAS je něco jiného, to mě dělá taky, ale to by byl ekvivalent příkazu "net use". Pokud ten adresář nahrnu na síť a připojím net use, pak je vše v pořádku.
Spíše mě zajímá, jestli to není nějaká blbá chyba woken, nepamatuji se, že by to u W2k a W98 zlobilo. Na XP jsem to nepotřeboval :-)

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28652
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Win 7, příkaz subst, ikona disku

Příspěvekod Martab » 06 čer 2023 10:09

Téma odemknuto
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Uziv00
Pohlaví: Nespecifikováno

Re: Win 7, příkaz subst, ikona disku

Příspěvekod Uziv00 » 06 čer 2023 10:58

Tak pokračování:
U Win7 a Win10 sice systém hlásí, že disk je odpojen, ale po poklikání se normálně otevře a soubory jsou přístupné.
ypsilon.png
Subst

Kód ve vbs vypadá takto:

Kód: Vybrat vše

' mapování disků
Set objNetwork = CreateObject("WScript.Network")
   objNetwork.MapNetworkDrive "N:", "\\FS-Users\Sdílení","False"
' Virtuální disk Y: pomocí subst
   prikaz = "subst Y: N:\Config"
   WshShell.Run prikaz
Set objNetwork = Nothing
Set WshShell = Nothing


U Win11 je to ale jinak - po poklepání systém zahlásí nepřístupnost disku. Přitom z tohoto adresáře si aplikace konfiguraci "natáhne". Bohužel proces spouštění ale trvá neúměrně dlouho.

Nezbylo jiné východisko, než hloupá okna o...bat. Výsledný kód vypadá takto:

Kód: Vybrat vše

' mapování disků
Set objNetwork = CreateObject("WScript.Network")
   objNetwork.MapNetworkDrive "N:", "\\FS-Users\Sdílení","False"
Set WSHReseau = CreateObject("WScript.Network")
  WSHReseau.MapNetworkDrive "Y:", "\\FS-Users\Sdílení\Config", "False"
Set objNetwork = Nothing
Set WSHReseau = Nothing

Pokud správně podotknete, že můžu využít už jednou vytvořený objekt objNetwork, pak tohle nelze. Skript skončí chybou "Vícenásobné připojení k serveru nebo sdílenému prostředku a používání více než jednoho uživatelského jména není povoleno. Odpojte všechna předchozí připojení k serveru nebo sdílenému prostředku a akci opakujte."
Pokud ale vytvořím nový síťový objekt WSHReseau, pak tohle projde. Navíc disk Y: už se tváří jako připojený síťový disk a je normálně přístupný.
mrkvosoftu se zase daří každý druhý systém pohnojit. Vista, Win8, Win11. Proto taky přerušili řadu a Win9 přejmenovali na Win10, neboť už začaly pověsti o nepovedených sudých verzích :-)

Dodatečně přidáno po 9 minutách 21 vteřinách:
A jen dodám - tohle bude fungovat i na lokálním PC. Jediný problém je, že musíte použít síťový název počítače - tedy \\desktop01\složka. Nebude to fungovat, pokud použijete \\localhost\složka. proč to má mrkvosoft takto, nemám ponětí.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ikona na zastupci na ploše ve win 11
    od BigSandy » 10 črc 2024 04:56 » v Windows 11, 10, 8...
    2
    3016
    od Uziv00 Zobrazit poslední příspěvek
    11 črc 2024 17:02
  • Ikona napájení v oznamovací oblasti nejde zapnout Příloha(y)
    od Minapark » 17 pro 2024 20:48 » v Windows 11, 10, 8...
    6
    3936
    od petr22 Zobrazit poslední příspěvek
    09 led 2025 21:48
  • Dotaz na výběr SSD disku
    od Jirka88 » 10 zář 2024 17:52 » v Rady s výběrem hw a sestavením PC
    3
    1911
    od Jirka88 Zobrazit poslední příspěvek
    12 zář 2024 19:44
  • Reinstal Win 11 a formátování disku Příloha(y)
    od Kemot » 06 říj 2024 18:53 » v Windows 11, 10, 8...
    7
    3114
    od šulda Zobrazit poslední příspěvek
    06 říj 2024 20:58
  • oprava sformátovaného disku SSD
    od sabrik » 06 pro 2024 11:22 » v Windows 11, 10, 8...
    8
    3085
    od sabrik Zobrazit poslední příspěvek
    06 pro 2024 15:35

Zpět na “Windows 11, 10, 8...”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů