አንተ እንደ እኔ ብዙ ጊዜ የቅጹን መንገዶች አይተሃል ብዬ አስባለሁ። !!! ጠቃሚ____አዲስ____!!! አትሰርዝ!!! ትዕዛዝ ቁጥር 98819-649-ለ በየካቲት 30 ቀን 1985 ዓ.ም. ኢቫን አሌክሳንድሮቪች ኮዝሎቭ የኮርፖሬት ቪአይፒ ደንበኞችን ለመደገፍ እና በsidelines ላይ የንግድ ስብሰባዎችን ለማደራጀት የመምሪያው ተጠባባቂ ኃላፊ ሆነው በመሾማቸው.doc.
እና ብዙ ጊዜ እንደዚህ አይነት ሰነድ በዊንዶውስ ውስጥ ወዲያውኑ መክፈት አይችሉም. አንድ ሰው በዲስክ ካርታ መልክ መፍትሄን ይለማመዳል, አንድ ሰው ከረዥም መንገዶች ጋር ሊሰሩ የሚችሉ የፋይል አስተዳዳሪዎችን ይጠቀማል: ሩቅ አስተዳዳሪ, ጠቅላላ አዛዥ እና የመሳሰሉት. እና ብዙዎች የፈጠሩት የ PS ስክሪፕት ፣ ብዙ ስራ የተሰማበት እና በሙከራ አካባቢ ፣ በውጊያው አከባቢ ውስጥ ፣ በፍፁም የማይችለውን ተግባር እንዴት እንዳማረሩ ብዙዎች በአሳዛኝ ሁኔታ ተመለከቱ ። የተገለጸው መንገድ፣ የፋይል ስም ወይም ሁለቱም በጣም ረጅም ናቸው። ሙሉ ብቃት ያለው የፋይል ስም ከ 260 ቁምፊዎች ያነሰ መሆን አለበት, እና የማውጫ ስሙ ከ 248 ቁምፊዎች ያነሰ መሆን አለበት.
እንደ ተለወጠ, 260 ቁምፊዎች በቂ "ለሁሉም ሰው ብቻ አይደለም." ከተፈቀዱት ድንበሮች በላይ ለመሄድ ፍላጎት ካሎት, በድመት ስር እጠይቃለሁ.
የፋይል ዱካ ርዝመትን መገደብ ከሚያስከትላቸው አሳዛኝ ውጤቶች ጥቂቶቹ እነሆ፡-
- በአገልጋዩ ላይ አቃፊ አለ፣ ለምሳሌ D: DataSharedAccounting፣ በSMB በኩል የሚጋራ እና ለተጠቃሚዎች እንደ ኔትወርክ አንፃፊ S; ተጠቃሚዎች አስተዳዳሪዎች / ስክሪፕቶች ከአገልጋዩ ወደ ውስጥ ሲገቡ ማንበብ የማይችሉትን ፋይሎች ይፈጥራሉ ፣ ምክንያቱም ፍፁም መንገዱ ከአውታረ መረብ መንገድ የበለጠ ረጅም ነው;
የዝውውር መገለጫ ማመሳሰል ስህተቶች ;ከጥላ ቅጂዎች ወደነበሩበት የመመለስ ችግሮች ;- በመንገዱ ርዝማኔ ላይ ጥብቅ ገደቦች ካላቸው ከሌሎች ስርዓቶች መረጃ ሲሰደዱ ፣ በአዲሱ አካባቢ ፣ አንዳንዶቹ በአታሞ ሳይጨፍሩ ተደራሽ ይሆናሉ ።
በአቃፊዎች ውስጥ ያሉ የፋይሎች መጠን እና ቁጥር ሲያሰሉ የተሳሳተ ውሂብ ;- ወዘተ ...
ከርዕሰ ጉዳዩ ትንሽ ዞር ስል ፣ ለዲኤፍኤስ ማባዛት ፣ በአንቀጹ ውስጥ የተመለከተው ችግር አስከፊ እንዳልሆነ እና ረጅም ስሞች ያላቸው ፋይሎች በተሳካ ሁኔታ ከአገልጋይ ወደ አገልጋይ እንደሚጓዙ አስተውያለሁ (በእርግጥ ካልሆነ በስተቀር እርስዎ ካልሆኑ በስተቀር)
እንዲሁም ከአንድ ጊዜ በላይ የረዳኝን በጣም ጠቃሚ መገልገያ ላይ ትኩረት መስጠት እፈልጋለሁ
ከረዥም የPowerShell መንገዶች ጋር እንዴት መስራት እንዳለብኝ ለማወቅም ፍላጎት ነበረኝ። ከእሱ ጋር፣ ስለ ኢቫን Tsarevich እና Vasilisa the Beautiful እንደ ጢም ቀልድ ማለት ይቻላል።
ፈጣን መንገድ
ወደ ሊኑክስ ይቀይሩ እና ስለ ዊንዶውስ 10/2016/2019 አይጨነቁ እና ተገቢውን የቡድን ፖሊሲ መቼት/የመመዝገቢያ ማስተካከያ ያንቁ። በዚህ ዘዴ ላይ በዝርዝር አልቆይም, ምክንያቱም. በዚህ ርዕስ ላይ በኔትወርኩ ላይ ብዙ መጣጥፎች አሉ ፣ ለምሳሌ ፣
በአብዛኛዎቹ ኩባንያዎች ውስጥ ብዙ መኖራቸውን ከግምት ውስጥ በማስገባት የስርዓተ ክወናዎች አዲስ ስሪቶች ሳይሆኑ መለስ ብለው ለመናገር ይህ ዘዴ በወረቀት ላይ ለመፃፍ ብቻ ፈጣን ነው ፣ በእርግጥ እርስዎ ጥቂት የቆዩ ስርዓቶች እና ዊንዶውስ ካላቸው እድለኞች መካከል አንዱ ካልሆኑ በስተቀር። 10/2016/2019 ነገሠ።
ረጅም መንገድ
እዚህ ወዲያውኑ ለውጦቹ በዊንዶውስ ኤክስፕሎረር ባህሪ ላይ ተጽዕኖ እንደማይኖራቸው ነገር ግን በ PowerShell cmdlets ውስጥ ረጅም መንገዶችን ለመጠቀም እንደ Get-Item ፣ Get-ChildItem ፣ Remove-Item ፣ወዘተ የመሳሰሉትን እንይዛለን።
በመጀመሪያ፣ PowerShellን እናዘምነው። አንድ፣ ሁለት፣ ሦስት ተደረገ።
- የ.NET Frameworkን ቢያንስ ወደ 4.5 ስሪት እናዘምነዋለን። ስርዓተ ክወናው ቢያንስ ዊንዶውስ 7 SP1/2008 R2 መሆን አለበት። የአሁኑ ስሪት ሊወርድ ይችላል
እዚህ ተጨማሪ መረጃ ያንብቡእዚህ . በማውረድ ላይ እና Windows Management Framework 5.1 ን ይጫኑ- ማሽኑን እንደገና እናስነሳዋለን.
ታታሪዎቹ ከላይ የተጠቀሱትን እርምጃዎች በእጅ ሊሰሩ ይችላሉ፣ ሰነፍ ደግሞ በ SCCM፣ በፖሊሲዎች፣ በስክሪፕቶች እና በሌሎች አውቶማቲክ መሳሪያዎች እርዳታ ሊያደርጉት ይችላሉ።
የአሁኑ የPowerShell ስሪት ከተለዋዋጭ ሊገኝ ይችላል። $PSVersion ሠንጠረዥ. ከዝማኔው በኋላ የሚከተለው መምሰል አለበት-
አሁን cmdlets ሲጠቀሙ ልጅ-ያግኙት እና ሌሎች እንደ እሱ ከተለመደው ይልቅ ዱካ мем использовать ቀጥተኛ መንገድ.
የመንገዶቹ ቅርፅ ትንሽ የተለየ ይሆናል-
Get-ChildItem -LiteralPath "?C:Folder"
Get-ChildItem -LiteralPath "?UNCServerNameShare"
Get-ChildItem -LiteralPath "?UNC192.168.0.10Share"
ከተለመደው ቅርጸት ወደ ቅርጸቱ ዱካዎችን ለመለወጥ ምቾት ቀጥተኛ መንገድ ይህንን ተግባር መጠቀም ይችላሉ-
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"}
}
እባክዎን መለኪያውን ሲያዘጋጁ ያስተውሉ ቀጥተኛ መንገድ ዱር ካርዶችን መጠቀም አይቻልም (*, ? እና የመሳሰሉት).
ከመለኪያው በተጨማሪ ቀጥተኛ መንገድ፣ በተዘመነው PowerShell cmdlet ውስጥ ልጅ-ያግኙት የተቀበለው መለኪያ ጥልቀት, ለተደጋጋሚ ፍለጋ የጎጆውን ጥልቀት ማዘጋጀት የሚችሉበት, ሁለት ጊዜ ተጠቀምኩኝ እና ረክቻለሁ.
አሁን የእርስዎ PS-ስክሪፕት ከረዥም እሾህ መንገድ እንደሚሳሳት እና የሩቅ ፋይሎችን እንደማያዩ መፍራት አይችሉም። ለምሳሌ፣ ይህ አካሄድ በDFR አቃፊዎች ውስጥ ያሉትን የፋይሎች “ጊዜያዊ” ባህሪ ዳግም ለማስጀመር ስክሪፕት ስጽፍ በጣም ረድቶኛል። ግን ይህ ሌላ ታሪክ ነው, በሌላ ጽሑፍ ውስጥ ለመናገር እሞክራለሁ. ከእርስዎ አስደሳች አስተያየቶችን እጠብቃለሁ እና የዳሰሳ ጥናት እንዲያደርጉ ሀሳብ አቀርባለሁ።
ጠቃሚ አገናኞች:
በዳሰሳ ጥናቱ ውስጥ የተመዘገቡ ተጠቃሚዎች ብቻ መሳተፍ ይችላሉ።
የረጅም መንገዶች ችግር ለእርስዎ ጠቃሚ ነው?
-
ያ
-
ጠቃሚ ነበር፣ ግን አስቀድሞ ወስኗል
-
ጣልቃ ይገባል, ግን ብዙ አይደለም
-
ስለሱ አላሰብኩም, ሁሉም ነገር እየሰራ ይመስላል
-
የለም
-
ሌላ (በአስተያየቶች ውስጥ ይግለጹ)
155 ተጠቃሚዎች ድምጽ ሰጥተዋል። 25 ተጠቃሚዎች ድምፀ ተአቅቦ አድርገዋል።
ምንጭ: hab.com