
Příkazový řádek (CMD.exe) a sdílení Windows
Zdravím,
chtěl jsem se zeptat, jak se mohu dostat na sdílený adresář (soubor), umístěný na WS2003, pomocí příkazového řádku CMD.exe)? Je možné se do něj dostat přímo, nebo se musí napřed namapovat sdílená složka pomocí NET USE?
Pokud to jde přímo, prosím o názorný zápis včetně přepínáčů pro uživatele a heslo. Díky.
pokud chces neco kopirovat, pak to mozne je
Copy \\WS2003\slozka\*.*
Pokud potrebujes vedet syntaxi a protoze znas prikaz NET USE, neni nic snazsiho nez napsat:
NET USE /?
pripadne stisknout F1 a precist si o NET USE vcetne prikladu
Dobře, ale šlo mi o to, jestli je možné vidět obsah sdíleného adresáře (ne DIR na lokálním PC, ale na sdílené složce vzdáleného PC) pomocí shellu CMD, tedy bez nutnosti jej namapovat, ale rovnou k němu přistupovat přes CMD shell.
přistupovat můžeš, můžeš i spouštět, ale nezapomeň, že pracovní adresář se na síťovou cestu změnit nedá (jednoduše řečeno, nemůžeš udělat cd \\server\share)
windows (xp) sice syntaxi \\WS2003\slozka\ zná, ale mám podezření, že ji z příkazového řádku neumí používat, očekává konkrétní písmena disků. ale nic ti nebrání to zkusit.
určitě funguje..
Problém je právě "jen" s pracovním adresářem (což ale bývá docela potíž v okamžiku, kdy spouštěný SW má v daném adresáři nějakou komponentu a tento adresář není zahrnut v PATH).
Mohl bys mě trošku nasměrovat?
Hlavně co se týče přepínačů na jméno a heslo, protože mi to pořád píše, že je neplatné jméno nebo heslo, přitom namapovat pomocí NET USE lze bez problémů.
\\server\slozka\soubor.exe * /user:abc
namsěrovat kam? CMD běží pod userem, pod kterým jsi jej spustil. Tento user musí mít na daném share odpovídající práva.
Pozor na to, že pokud to spouštíš jako systémový task (např. při startu PC, naplánovaná úloha apod.), je to kontext uživatele SYSTEM.
Pokud ti namapovani funguje bez problemu, namapuj si to, proved co potrebujes a odmapuj si to.
Prikazy COPY, Dit apod. neumi pracovat tak, ze jim predas uzivatele.
Je to tak - pokud nejsem přihlášený v doméně, tak se tato sdílená složka musí napřed namapovat a až potom je možné k ní normálně přistupovat pomocí UNC v příkazovém řádku.
Pokud jsem v doméně, vše funguje hned, aniž by bylo cokoli namapované (aspoň to tak vypadá).
jde o to, že se musíš nějak autentikovat. Když nejsi v doméně, v dosovém okně při provádění příkazu se samozřejmě už neautentikuješ.