Avatar billede over-load Nybegynder
06. april 2007 - 20:30 Der er 13 kommentarer og
2 løsninger

.bat vis/skjul skjulte mapper (100p)

Hey!
Håber der er nogen der vil hjælpe mig, med mit lille .bat projekt.
Jeg vil gerne have en .bat fil, der afhængigt af mine indstillinger enten viser, eller skjuler skjulte filer.

Altså, hvis mine skjulte filer ikke kan ses, vil jeg gerne ved køre scriptet have mine skjulte filer synelig og visa versa.
Avatar billede over-load Nybegynder
06. april 2007 - 23:04 #1
Andre alternative scripts, .vbs etc.  er ikke udelukket hvis det er :-) antog blot det var lettest at gøre i .bat
07. april 2007 - 00:02 #2
(Det må være muligt at finde en lille *.REG / *.VBS fil som ka' trixet?)
Avatar billede over-load Nybegynder
07. april 2007 - 01:06 #3
Jeg har forført Google, men har ikke fundet noget brugbart :O
Avatar billede intel4004 Novice
10. april 2007 - 12:59 #4
Batch programmering er mange år siden :) Men jeg mindes at attrib kunne bruges til sådanne formål.

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/attrib.mspx?mfr=true

Mvh Intel4004
10. april 2007 - 13:29 #5
... jeg troede at du ville have GUI STIFINDER i XP til at vise skjulte/system filer
som her beskrevet GUI baseret -> http://www.spywareinfo.dk/index.htm#/tip-og-tricks/mappeindstillinger.htm

Men hvis der 'bare' er i CMD mode i en BAT/CMD fil så er det let nok...

<over-load>: Definér lige lidt mere ...
Avatar billede over-load Nybegynder
10. april 2007 - 20:22 #6
ahh okay, troede det var fyldestgørende nok=).

Jeg har en masse filer, jeg egentlig ikke gider, at se på en daglig basis, disse skjuler jeg - og har sat Windows til ikke at vise disse skjulte filer. Når dog jeg får brug for at kunne kører disse skjulte filer, er jeg nødsaget til at gå igennem klik-helvedet: folders option - view - "show hidden files and folder". Jeg vil godt kunne smide et script (er ligeglad med hvad det er skrevet i) ind i sys32 og blot igennem kør og da script-navnet, kunne enten "show hidden files and folder" eller "do not show hidden files and folder", alt efter hvad den aktuelle indstilling ér.

Var det en bedre beskrivelse? =)
10. april 2007 - 20:41 #7
... det var også det trix jeg oprindeligt forestillede mig ... dog ikke fordi jeg så pt. har et svar på det ...
Avatar billede over-load Nybegynder
10. april 2007 - 20:50 #8
Jeg ved ikke umiddelbart, hvorfor jeg ikke har faldt over følgende før: http://www.pctools.com/guides/registry/detail/1007/
Ved ikke om du, ulig mig, er istand til at lave et script der kan læse HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
Advanced - Hidden's værdi og få den til at skifte mellem 1 eller 2? :)
10. april 2007 - 21:29 #9
Opret én fil ved navn
Hidden(NO).reg
indeholdende disse linier

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001

Opret en anden fil ved navn
Hidden(YES).reg
indeholdende disse linier

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000002

Gem dem et passende sted.
Opret en 2 x GENVEJ til ovenstående *.REG filer på "skrivebordet" eller hvor du vil kunne bruge det...
Avatar billede over-load Nybegynder
10. april 2007 - 22:11 #10
okay, et enkelt spørgsmål, så burde det virke. Er der ikke en eller anden .bat kommando, der automatisk siger "ja", når f.eks. den spørg om jeg vil godkende tilskrivelse til regbasen?
Avatar billede intel4004 Novice
10. april 2007 - 22:38 #11
Der kan jeg muligvis hjælpe.

Regedit.exe kan køres fra en .bat fil med parametre:

regedit.exe /s file

Hvor s står for "silent", altså du bliver ikke spurgt om godkendelse.

Kig evt. på http://en.wikipedia.org/wiki/Regedit#Command_line_editing, der findes vistnok en masse andre metoder.

Mvh Intel4004
Avatar billede over-load Nybegynder
10. april 2007 - 22:51 #12
Jamen jamen jamen, så blev det jo næsten som jeg ville have det xD! Smider I begge to ikke lige et svar?
Avatar billede intel4004 Novice
10. april 2007 - 23:02 #13
jo da :) Mange tak.

Mvh Intel4004
11. april 2007 - 08:44 #14
Ping...

(Det anede mig at du ville spørge om denne detalje *S*)
Avatar billede over-load Nybegynder
11. april 2007 - 17:02 #15
*s*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester