Ez difikirim ku we jî mîna min, ji carekê zêdetir rêyên bi vî rengî dîtine !!! Girîng____Nû____!!! Fermana jimare 98819-649-B ya 30ê Sibata 1985an jêbirin li ser tayînkirina Ivan Aleksandrovich Kozlov wekî serokê demkî yê beşê ji bo piştgirîkirina xerîdarên VIP yên pargîdanî û organîzekirina civînên karsaziyê li kêlekan.doc.
Û pir caran hûn ê nikaribin tavilê belgeyek wusa li Windows-ê vekin. Hin kes di forma nexşeya dîskê de rêgezê pratîk dikin, yên din rêvebirên pelan bikar tînin ku dikarin bi rêyên dirêj re bixebitin: Rêvebirê Far, Serfermandarê Total û yên wekî wan. Û gelekên din bi xemgînî temaşe kirin ku skrîpta PS-ya ku wan afirand, ku tê de gelek xebat hate razandin û ku di hawîrdora ceribandinê de bi dengek xebitî, di hawîrdorek hilberînê de bêçare ji karekî ne mumkun gilî kirin: Rêya diyarkirî, navê pelê, an her du jî pir dirêj in. Navê pelê bi tevahî jêhatî divê ji 260 tîpan kêmtir be, û navê pelrêça divê ji 248 tîpan kêmtir be.
Wekî ku diqewime, 260 karakter bes e "ne tenê ji bo her kesî." Heke hûn dixwazin ku ji sînorên ku destûr têne derbas kirin, ji kerema xwe li pisîkê bigerin.
Li vir tenê hin encamên nebaş ên sînorkirina dirêjahiya riya pelê hene:
Li ser serverê peldankek heye, mînakî D:DataSharedAccounting, ku bi SMB ve tê parve kirin û wekî ajokerek torê S ji bikarhêneran re tê danîn; Bikarhêner pelên ku rêvebir/skrîpta nikaribin bixwînin dema ku ji serverê ve têne gihîştin herêmî diafirînin, ji ber riya mutleq ji riya torê dirêjtir e;
dema koçkirina daneyan ji pergalên din ên ku di dirêjahiya rê de kêmasiyên wan kêm in, di hawîrdora nû de dê hin ji wan bêyî reqsa bi tembûrê re negihijin hev;
Piçek ji mijarê veqetiyam, ez bala xwe didim ku ji bo DFS Replication pirsgirêka ku di gotarê de hatî nîqaş kirin ne tirsnak e û pelên bi navên dirêj bi serfirazî ji serverek berbi serverê ve diçin (heke, bê guman, her tiştê din be rast kirin).
Di heman demê de ez dixwazim bala we bikişînim ser amûrek pir bikêr a ku ji carekê zêdetir alîkariya min kiriye robocopy. Ew jî ji rêyên dirêj natirse, û ew dikare gelek tiştan bike. Ji ber vê yekê, heke peywir bi kopîkirin / veguheztina daneyên pelê biqede, hûn dikarin li wir rawestin. Heke hûn hewce ne ku bi navnîşên kontrola gihîştina pergala pelan (DACLs) bixapînin, dûr binihêrin subinacl. Tevî temenê xwe yê pêşkeftî, ew li ser Windows 2012 R2 bi rengek xweş pêk anî. vir rêbazên serîlêdanê têne binçavkirin.
Ez eleqedar bûm ku ez fêr bikim ka meriv çawa bi riyên dirêj ên PowerShell re dixebite. Bi wî re ew hema hema mîna henekek rîh li ser Ivan Tsarevich û Vasilisa The Beautiful.
Fast way
Veguhezînin Linux-ê û ji Windows 10/2016/2019-ê xeman nebin û mîhenga polîtîkaya grûpê ya guncan çalak bikin / qeydê bişkînin. Ez ê bi berfirehî li ser vê rêbazê nesekinim, ji ber ku ... Jixwe gelek gotar li ser vê mijarê li ser Înternetê hene, mînakî, ev.
Bihesibînin ku piraniya pargîdaniyan gelek, bi nermî, ne guhertoyên herî paşîn ên pergalên xebitandinê hene, ev rêbaz tenê ji bo nivîsandina li ser kaxezê zû ye, heya ku, bê guman, hûn yek ji wan bextewar in ku çend pergalên mîras û Windows 10 hene. /2016/2019 serdest e.
Rêya dirêj
Ka em tavilê li vir veqetandinê bikin ku guheztin dê bandorê li tevgera Windows Explorer neke, lê dê gengaz bike ku meriv rêyên dirêj di cmdletên PowerShell de bikar bîne, wek Get-Item, Get-ChildItem, Remove-Item, hwd.
Pêşîn, werin em PowerShell nûve bikin. Yek-du-sê caran tê kirin.
Em Çarçoveya .NET nûve dikin guhertoya ku ji 4.5-an kêmtir nîne. Pergala xebitandinê divê herî kêm Windows 7 SP1/2008 R2 be. Hûn dikarin guhertoya heyî dakêşin vir, bêtir agahdarî bixwînin vir.
Dakêşandin û Çarçoveya Rêveberiya Windows 5.1 saz bikin
Em makîneyê ji nû ve dest pê dikin.
Mirovên kedkar dikarin gavên ku li jor hatine destnîşan kirin bi destan bikin, mirovên tembel dikarin bi alîkariya SCCM, polîtîka, nivîsar û amûrên din ên xweseriyê bikin.
Guhertoya heyî ya PowerShell dikare ji guhêrbar were dîtin $PSVersionTable. Piştî nûvekirinê divê tiştek wusa xuya bike:
Naha dema ku cmdlet bikar tînin Get-ChildItem û yên wekî li şûna yên asayî Şop em ê bikar bînin LiteralPath.
Ji bo rehetiya veguheztina rêçikan ji forma asayî berbi formatê LiteralPath hûn dikarin vê fonksiyonê bikar bînin:
Function ConvertTo-LiteralPath
Param([parameter(Mandatory=$true, Position=0)][String]$Path)
If ($Path.Substring(0,2) -eq "") {Return ("?UNC" + $Path.Remove(0,1))}
Else {Return "?$Path"}
}
Ji kerema xwe bala xwe bidin ku dema ku pîvanê saz bikin LiteralPath Tu nikarî qertafan bi kar bîne (*, ? û vî awayî).
Ji bilî parametre LiteralPath, di guhertoya nûvekirî ya PowerShell cmdlet de Get-ChildItem parametre girt Kûrî, ya ku hûn dikarin kûrahiya hêlînê ji bo lêgerîna paşverû destnîşan bikin, min ew çend caran bikar anî û têr bûm.
Naha hûn ne hewce ne ku xeman bibin ku nivîsara PS-ya we dê li ser riya dirêj a tîrêjê xera bibe û dê nikaribin pelên dûr bibînin. Mînakî, ev nêzîkatî di dema nivîsandina skrîptekê de ji min re pir alîkariya min kir ku taybetmendiya "demkî" ya pelan di peldankên DFSR de ji nû ve vegerînim. Lê ew çîrokek din e, ku ez ê hewl bidim ku di gotarek din de vebêjim. Ez li benda şîroveyên balkêş ji we me û pêşniyar dikim ku hûn anketê bikin.