downey@husc4.harvard.edu (christopher downey) (01/15/87)
Keywords: Someone recently posted a nice little utility to hide files or subdirectories and to also unhide those that are hidden (HIDE.COM and UNHIDE.COM). These are very nice, but I was wondering if there is another utility around that would let you do a directory that shows files that are hidden (something similar to doing an ls -a command on Unix). I am afraid that with all this hiding of files, I am going to forget what is hidden.
downey@husc4.harvard.edu (christopher downey) (01/15/87)
Someone posted a nice little utility that allows you to hide files or subdirectories (HIDE.COM); it also allows you to unhide files or subdirectories provided you remember the name (UNHIDE.COM). Does anyone have a hidden file directory utility (that would work sort of like the ls -a command on Unix)? I am afraid with all this hiding, I am going to forget what is hidden.
madd@bucsb.bu.edu.UUCP (Jim "Jack" Frost) (01/20/87)
In article <1007@husc6.UUCP> downey@husc4.UUCP (christopher downey) writes: >Someone posted a nice little utility that allows you to hide files or >subdirectories (HIDE.COM); it also allows you to unhide files or subdirectories >provided you remember the name (UNHIDE.COM). Does anyone have a hidden file >directory utility (that would work sort of like the ls -a command on Unix)? >I am afraid with all this hiding, I am going to forget what is hidden. It's easy to do -- I have several programs that do it. What you need to do is use the "FINDFIRST" and "FINDNEXT" functions in DOS. One of the parameters you have to supply to "FINDFIRST" is a search type (like archive or directory). There are two kinds of "hidden" files -- system and hidden. Just look in your Tech Ref manual for the flags and command parameters. Sorry I can't dump you source to do it, but there's bound to be someone out there with a tech ref manual handy. Mine's 150 miles away. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - Jim Frost * The Madd Hacker - UUCP: ..!harvard!bu-cs!bucsb!madd | ARPANET: madd@bucsb.bu.edu CSNET: madd%bucsb@bu-cs | BITNET: cscc71c@bostonu -------------------------------+---+------------------------------------ "Oh beer, oh beer." -- Me | [=(BEER) <- Bud the Beer (cheers!)
hrs@homxb.UUCP (H.SILBIGER) (01/21/87)
In article <999@husc6.UUCP>, downey@husc4.harvard.edu (christopher downey) writes: > Someone recently posted a nice little utility to hide files or subdirectories > and to also unhide those that are hidden (HIDE.COM and UNHIDE.COM). These are > very nice, but I was wondering if there is another utility around that would > let you do a directory that shows files that are hidden ..... A freeware program available from many bbs' that does this, and many othjer good things, is PCUTIL. Also, the latest version of DOS 2.1 has a command CHMOD.EXE, with which you can set all the attributes. Herman Silbiger homxb!hrs
reintom@rocky2.UUCP (Tom Reingold) (01/22/87)
[] #! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create the files: # Howto # pcutil.com # This archive created: Wed Jan 21 11:19:15 1987 export PATH; PATH=/bin:$PATH if test -f 'Howto' then echo shar: will not over-write existing file "'Howto'" else cat << \SHAR_EOF > 'Howto' Enclosed is a program called PCUTIL. It does several unrelated things. I use it to display a sorted directory which includes hidden files. To use it as such, type "pcutil sd". PCUTIL is self-explanatory. Just type "pcutil help" for a list of valid commands. Tom Reingold SHAR_EOF fi # end of overwriting check if test -f 'pcutil.com' then echo shar: will not over-write existing file "'pcutil.com'" else uudecode << \SHAR_EOF begin 664 pcutil.com MZT^03E5J!4-!9@535YT%34_+!4-/Z`5"12<%5T%&!41)TPI$,M,*4$G:"4U5 M]09$59T'4T2R#%9%J0)(1<8"4T64$P``````````!W``````M##-(:-/`;@` M"+<`S1"()DL!BL2Q!"0/TN"`Y/#2[*),`0`F3`&Y$``S]K]=`(N$`P$[!747 M'@954%-14E=6_Y0%`5Y?6EE;6%T''\.#Q@3BW(`^70`_=0/I&0&_@0"^@0#H M30"Z*0*T"<TANC\"M`G-(<._@0"^@0#HD0GHB`GH+P"Z*0*T"<TALB"T`LTA MOX$`OH$`Z!D`NC\"M`G-(<._@0"^@0#H"`"Z:P*T"<TAP^A9"4ZR)[0"S2'H M!P"R)[0"S2'#K#P@=`P\#70(BM"T`LTAZ^_#(&ES(&%N(&EN=F%L:60@4$-5 M5$E,)"!O<'1I;VXN($5N=&5R(%!#551)3"!(12!F;W(@;VYL:6YE(&AE;'`N M#0HD(')E<75I<F5S('1H92!C;VQO<B!M;VYI=&]R('1O(&)E(&%C=&EV92!A M;F0@:6X@86QP:&$@;6]D92X-"B2ZL0*T"<TAPU!#551)3"!V97)S:6]N(#$N M,PT*)+K.`K0)S2'##0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M(%!#551)3"!/4%1)3TY3#0H-"EM.56U=("`@("`@>R!;3TY=(%M/1F9=('T@ M("`@("`@("`@("`@(%M"165P70T*6T-!<%T@("`@("![(%M/3ET@6T]&9ET@ M?0T*("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@6U=! M:71=("`@("`@('L@6TY=('T-"EM-3VYO(%T-"EM#3VQO<ET@("`@>R!;-#!= M(%LX,%T@?2`@("`@("`@("`@("`@(%M$55T@("`@("`@("![(%MD.ET@?0T* M6U-787`@72`@("![(%M#;&5A<ET@6TQO9V]=('T-"B`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@(%M-55T-"EM$26%L6S)=70T*6T1) M86Q;,EU=("![(%M477Q;4%T@>'AX+7AX>'@@?2`@("`@("`@6U-%=&-O;&]R M72`@($9)0DE020T*#0I;5D5R<VEO;ET@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("!;2$5L<%T-"@T*6U-$:7)=("`@("![(%MD.EU;9FEL96YA;65; M+F5X=%U=('T@>R!;+T@@+U`@+TY\+T5\+T1\+U-\+U5=('T-"@T*6U!)72`@ M("`@("![($9&?%)\3GQ#?$5\1%-\1%=\57Q#,7Q#,GQ,-GQ,.'Q,,'Q0-GQ0 M.'Q0,'Q.-GQ..'Q#-GQ#.'Q43GQ40WQ35R!])+O<!>1A4"3\YF&Y,@#B_@P" MYF&Y,@#B_DMUZUCF8<.^;0"L/"!U!;D%`.L#Z!P&B\&["@#WX[E@;>+^2'7X MP[-`ZP*S(+A``([`N$]..P9M`'0:@#YM`"!T$[A/1CL&;0!U$(#S_R8@'A<` MZP4F"!X7`,/I*/R`/FT`3'4&Z(X`ZQ"0@#YM`$-U"+0/S1"T`,T0N$``CL"P M,"8B!A``/#!T-.L%N$``CL"Y`""T`<T0)H`.$``PL`>T`,T0N0P+ZT6X0`". MP+@X,#L&;0!T!X`^;0`@=0:W(+,#ZPVX-#`[!FT`=2:W$+,!N0`@M`'-$+#/ M)B(&$``*QR:B$`"*P[0`S1"Y!P:T`<T0P^F0^[0/S1"T`,T0N$``CL"P,+H` ML"8B!A``/#!T`[H`N(["Z!<`@/ZX=1&YT`<S_[`71ZKB_+K9`[`A[L.^LP8R M_[],`+D#`.@O`(''!@%7K(K8T.O0Z]#K@.,>)`^*R'0)`_NXWP?SJ^OE7X'' MH``*VW3;@<>R`+$1I(/'`^+ZPU1H91@\5W<`&#XX6``T=$17-P`T>G@8`#1Z M=!<4`#1T1%0E)``8/C8S-@`8/%9!1G!097)S;VYA;"!#;VUP=71E<J$"`+$& MT^CHG@2X__^.P":*'@X`OE,'K`K`=`DZPW0%@\8"Z_*MB]"T"<TAN&0`C,OW MX]'K`\.#T@#W-@(`Z&<$NIT(M`G-(:$"`(S+*\.Q!M/HZ%($NJP(M`G-(</_ M7P?^:`?]=`<`?P=K(%!#(&ES("1K(%!#+UA4(&ES("1K(%!#:G(@:7,@)&L@ M;6%C:&EN92!I<R`DBA9.`;0.S2&ZP`BT"<TAP[09S2&B3@&*%FP`_LIY`HK0 M_L*(%DT!_LJT#LTA.M!SSXH630'^RHK"!$&BY`B`/D\!`'04BL*Y`0"Z`0"[ M1A3-)9V*'D84ZP@>M!O-(8H?'[YZ"*P*P'0).L-T!8/&`NORNMX(M`G-(:V+ MT+0)S2&ZZPBT"<TAZ,T#H4<!BQ9)`;D`!/?Q4%+H=0-:@_H`NHX(=`.ZC`BT M"<TAH4,!BQ9%`;D`!/?Q65)0B]DKV+AD`/?CB]G1ZP/#@](`]_'H/P.ZG0BT M"<TA6.@T`UJ#^@"ZK`AT`[JJ"+0)S2'#_^\(_@P)_2D)_$8)^&,)`&X)+C5K M(&-A<&%C:71Y(&ES("0E('5T:6QI>F5D+B`D+C5K(&)Y=&5S(&%R92!F<F5E M+@T*)$EN=F%L:60@9')I=F4@<W!E8VEF:6-A=&EO;@T*)$1R:79E('@Z(&ES M("0N#0HD,B!S:61E9"P@."!S96-T;W)S('!E<B!T<F%C:R0Q('-I9&5D+"`X M('-E8W1O<G,@<&5R('1R86-K)#(@<VED960L(#D@<V5C=&]R<R!P97(@=')A M8VLD,2!S:61E9"P@.2!S96-T;W)S('!E<B!T<F%C:R1F:7AE9"!D:7-K)'5N M:VYO=VX@=&\@=&AI<R!P<F]G<F%M)$9&-@I.(#@*0R!$"D4@1@I$4TD*52!, M"D174`I#,50*0S)7"DPV6@I,.&,*3#!F"E`VH0I0.+(*4#!I"DXVD0I..*@* M0S:Y"D,XR0I40WT*5$YP"KD5`#/VBQYM`(N$A@D[PW4&B[2(">LW@\8$XNV! M^U(@=`F!^U-7=`SIP/<STK0!S1?K*)"X0`".P":A"``FBQX*`":)'@@`)J,* M`.L.D*P\_W0(BM"T!<TAZ_/##/\2&T8;2!M5`!M7`/\/_QM%_QM'_QM5`?\; M5P'_&S?_&S;_&T$,&S(;00S_&S#_&S'_&T-N&TX*_QM$"1$9(2DQ.4%)`/\; M1`D1&2$I,3E!25%986EQ>8$`_Q(;1AM(&U<`&T$,&S(;00P;0T(;3@;_$AM& M&T@;5P`;,!M#6!M."/\/&T$,&S(;00P;0T(;3@;_#QLP&T-8&TX(_[L``+]= M`+D&`+`R\J[C`[L!`(O3N)H`S12`/FT`('47OE`+Z$(``]NX0`".P":+%X/" M!+``[L.^@@"_@0#H1@#H20"Y``!._L&DK#P-=`+K]8@.@`"^2`OH#0"^@`#H M!P"^3@OH`0##K)B1B].LM`'-%.+YPP4-050@1`$-"`U!5"!$2#`-K#P@=?O# MK#P@=/O#Z"H`=`7H'0!U]CP-PS/)+#"8D?<FB`L#P9'H"`#H#0!T[<,*`#P- M=`.L/`W#/#!R!CPY=P(ZP,-04U%2NQ`GL0"#^P%V+#/2]_-0B\):@,(P@/D` M=06`^C!T"%"T`LTAL0%84(O#,]*["@#W\XO86.O/!#"*T+0"S2%:65M8PXH6 M30&`/D\!`'00M#;-(;0`A\KWXE#WX^L[D/[*'K0;S2&T`(?*]^)14#/`O@(` MB_[1[P/^BSGWQ@$`=`C1[]'OT>_1[X'G_P]U`4!&XN!9]^%;'U.C0P&)%D4! M6/?AHT<!B19)`1XSP([8BS:0`(L^D@`>#A^P)+IZ#+0ES2$?M`W-(8D^D@") M-I``'XH63@&T#LTAP_LSP,]&%``````"`/\``````!8`/S\_/S\_/S\_/S\` M````````````````````````````````Z!,`Z!$!Z&,!Z``"Z"/_Z%\"Z+4# MP[YL`+^-#/RLJH`\('0%N0L`\Z2_@`"U`(H-1[`O\J[C-(H%)-\\2'4'@"Z, M#`;KZCQ0=0S&!H0,!<8&%Q`XZ]H\1'0,/$5T"#Q3=`0\574%HH4,Z\6T&<TA MHDX!BA:-#/[*>0**T/["B!9-`8@6C0P`%DP0_LJT#LTA.M!S`<.*%DX!M`[- M(;K`"+0)S2'-($Q"3#O9$#SA$#WI$#[Q$#^@$$"F$$'`$$*L$$,$$43+$``N M1C$M+TX@+D8R+2]%("Y&,RTO1"`N1C0M+U,@+D8U+51O<"Y&-BU";W1T;VTN M1C<M57`@+D8X+41O=VXN1CDM4')I;G0N1C$P+45X:70DBQY^#+J``+0:S2&Z MA@RT$<TA"L!U.J"3`*@(=2:-?P*^B`"Y"`#\\Z3&!2Y'N0,`\Z2^G@"EI;ZD M`*6EOI,`I(/#%_\&@`RZA@RT$LTAZ\*)'GX,P[]&%(H.A0R`^55T>CL^?@QR M`^F)`+Z"#(O>BS<+]G0IB\:+UXH.A0R`^41T)8#Y170^@/E3=".-=`*-?0*Y M#`#\\Z:+^HOP=L^)-8D_@\<7Z[J-=!"-?1#K!HUT%(U]%+D"`/WSIXOZB_!W MK'3)Z]F-=`N-?0NY`P#\\Z:+^HOP<I9TL^O#B3Z"#(O?@\<7B3\[/GX,<O.# M[Q<SVXD=_,.Z@`"T<AN0L`L#^_C@S\\ZK&!HP,"+J&#+01S2$*P'4>H),` MJ`AU";J&#+02S2'K[+D+`+Z(`+\Z$/.DZR60OY8,OE@-N0,`\Z2ZA@RT$<TA M"L!U#KD(`.C9_[X.$+D#`/.DPXL^?@R)/O\/BQZ"#(D^`1#H"`#H!0`+VW7R MPXD=1T<SR8H.%Q`+VW0$BQ_B^,.P"+0,S2$*P'4$M`C-(;M;#8`_`'0).@=T M#(/#`^ORL@?H%@3KVL/H=`!2N@`8Z'0`OGH-Z&<`_*P\)'0>BAY,`3PN=0:P M((H>2P&W`+D!`+0)S1#^PNA,`.O96NA&`,/H.P!2N@`8Z#L`L""*'DL!N5`` MM`G-$%KH*@##@#Z$#`5T%2K`BCY+`2O)ND\8M`;-$"O2Z`X`P[(,Z)T#P[<` MM`/-$,.W`+0"S1##```````````@("`@("`@("0@("`@("`@("044$-55$E, M($9R964@4W!A8V4@("`@("`@("`@5F]L=6UE("I53DQ!0D5,140J($1R:79E M($`Z(%1I;64@,#`Z,#`@1&%T92`P,"\P,"\P,`T*)"`@("`@)"`@("`@(#Q$ M25(^).BE`(L>_P^)'OT/Z.\`@#Z$#`5T&^CD_NBZ_HM'`8L>_0__X(L>_P_K MW8L>`1#KUSL>`1!U"8`^A`P%=!7KY8/#!.O#.Q[_#W3@@^L$Z[CHX_Z`/H0, M!74#Z*P"P\8&A0P@ZQ:0Q@:%#$7K#I#&!H4,1.L&D,8&A0Q3QP:"#```Z!_] MZ"'^ZYS&!H0,!<8&%Q`XZ!+^Z(S_Q@:$#`+&!A<0%.@"_NE\_XLV0P&+/D4! MZ&L!O@40ORH0N0@`_/.DM"K-(8K&U`J&Q`D&7Q"*PM0*AL0)!F(0B\$M;`?4 M"H;$"09E$+0LS2&*Q=0*AL0)!E00BL'4"H;$"097$,/H8`"+'OT/BS>+?P(+ M]G0K.W<"=":'WNCQ`>AS`(?>BS0+_W3G.W\$=.*'W[H3$.C%`>A;`(??BSWK MT<-&:6QE;F%M92Y%>'0@($)Y=&5S($%T<B`M3&%S="`@0VAA;F=E+23H[OVZ M&!#HBP'HG`&ZM1'H@@&+'OT/BU\""]MT#+H3$.AQ`;JU$>AK`>A\`<-65[D, M`/9'%A!T`X/I!(UW`JR*T.AK`>+X]D<6$'0)NG`0Z$(!ZPR04XMW$HM_%.A5 M`%NY!0"^#A"_:A#SI/9'%A!U*+]M$/WV1Q8@=`.P0:KV1Q8!=`.P4JKV1Q8$ M=`.P4ZKV1Q8"=`.P2*K\NFH0Z/0`BT<0Z(0`LB#H!`&+1P[HO`!?7L/H!P"Z M!A#HUP##QP8#$```,\"+V(OHN2``T>;1UY7H2@"5D^A%`),4`.+NN1`7B\/H M`@"+Q5"*U.@!`%J*\M#JT.K0ZM#JZ`(`BM:`X@]T`K$`_LTBS8#*,"K15[\% M$`,^`Q#_!@,0B!5?PQ+`)X;$$L`GAL3#"\!U![H.$.A@`,-0)>`!L073Z.@= M`+(OZ&H`6%`E'P#H$`"R+^A=`%@E`/ZQ"=/H!5``U`H-,#"*U.A(`(K0Z$,` MPPO`=0>Z$1#H'0##4"4`^+$+T^CHVO^R.N@G`%@EX`>Q!=/HZ,K_PU-2B]J* M%X#Z)'0&Z`T`0^OS6EO#L@WH`@"R"E"*)H0,S2%8PS/`4!\.OF,$BP0?/=0# M=`/I2^Z^;0#H80!T`^D3[E#H6`!T!%CI">Y0Z$X`=`586.G^[5"T#\T0,N30 MZ(OX@_\"?`/I&.Y8AL2ZV0/N6%NQ!-+D`ORYZ`.#_P!T`[G:!X#G?[H`N([" MOP``NMH#[*@(=/B*QT>JXO+#L@"LAN"[/A2*PH#Z"'0=USK$=`3^PNOPBN*L M/$AT!SQ,=0GK!)"`Q`@ZP,.`^B##6D)'0U)-65<````````````````````` J```````````````````````````````````````````````````````` ` end SHAR_EOF fi # end of overwriting check # End of shell archive exit 0 -- Tom Reingold; The Rockefeller University; 1230 York Av; NY 10021 PHONE: (212) 570-7709 [office]; (212) 304-2504 [home] ARPANET: reintom@rockefeller.arpa BITNET: REINTOM@ROCKVAX UUCP: {seismo|ihnp4|yale|harvard|philabs|phri}!cmcl2!rna!rocky2!reintom
davidr@hplsla.UUCP (01/23/87)
I use a number of different programs that allow me to change file and directory attributes, and to view everything. The program I like best and use the most is ND.EXE which allows so many things (except the changing of attributes on a directory, which I ended up writing a program to do). ND will display files using wildcards JUST LIKE the DOS DIR command, but will show: the files in 1-4 columns, with or without pause on a screenful, just those with particular attributes (Hidden, System, etc.), will traverse subdirectories, display sorted (name, extension, date, etc.), display only those since a particular date or time, on a color monitor is very colorful (red = hidden, blue = read_only, etc) and in addition, will Copy or Delete files, or Modify file attributes, and more (all in about 16.5K, and quite fast). Example: ND *.BAK /SC /D will start in the current directory, display all *.BAK files for that directory, and ask if the whole group (if any) should be Deleted, or query the user about each file individual Deletion, or skip this group entirely, and then proceeds through all (if any) subdirectories /SC doing the same thing. I HIGHLY RECOMMEND THIS SUPERB PROGRAM. (My only regret is that it was apparently written for use on 40 column monitors a couple of years ago for its default information, but only a slight problem as you can specify multiple colums, and by using the NDCONFIG program, one can modify the ND default- such as number of columns, displaying attributes, pause on screenful, etc.). By way of additional comment, the program I created quickly in Turbo Pascal to hide directories was taken by another programmer here and ported to C in creating a HIDE and a SEEK program. We use it on Vectras that have multiple users, that when a person logs in (via a batch program) the HIDE program is run on the /USERS/person directory to un-hide their directory and the files in that directory. And when the person logs out, then their directory and its files are hidden from (normal) viewing by other users. Quite useful.
waynec@hpsrlc.HP.COM (Wayne Cannon) (01/23/87)
Additional freeware programs available for changing the hidden and system (and all other) attributes include CHANGE and ALTER.
waynec@hpsrlc.UUCP (01/25/87)
The ALTER program which came with the MS-DOS Utilities package on my HP machine allows changing any attribute on any file, including directories. The CHANGE program will not touch directories.