Avatar billede skov_p Praktikant
28. april 2003 - 13:13 Der er 14 kommentarer og
1 løsning

Æ, Ø, og Å i .bat filer

Jeg vil lave et script der tilslute netværksdrev.
Problemet er at jeg skal tilslytte en mappe der hedder Fælles men 'æ' kommer til at stå som µ i koden.
net use K: \\PC\Fælles = net use K: \\PC\Fµlles
Jeg bruger Win2000
Avatar billede skyttegaard Nybegynder
28. april 2003 - 13:20 #1
Wil guess:  Virker det, hvis du skriver net use k: \\PC\F%C3%A6lles i stedet?
Avatar billede skov_p Praktikant
28. april 2003 - 13:24 #2
Nu står der A6 i stedet for æ
Avatar billede soreno Praktikant
28. april 2003 - 13:28 #3
Brug DOS' edit til at skrive æ og Æ med.
F.eks.
cmd.exe
edit batmand.bat
skriv:
net use .. fælles
alt+x
gem

Hos mig står der så i (min test) fil:
@echo off
echo f‘lles F’LLES

Output er:
fælles FÆLLES
Avatar billede skyttegaard Nybegynder
28. april 2003 - 13:28 #4
OK - det var et skud i tågen - den virker mod visse DNS servere med danske tegn, men jeg var ikke sikker på, at den også virkede i NetBIOS
Har du samme character encoding på server og workstation?
Avatar billede skov_p Praktikant
28. april 2003 - 13:45 #5
Jeg kan ikke skrive noget fornuftigt i Edit.
Det er spar tegn m.m der kommer.
Avatar billede skov_p Praktikant
28. april 2003 - 13:49 #6
Jeg har også en folder der hedder
TX Inventory Systems
Kan bat filen godt håndtere strenge med mellemrum eller er det længden der går galt
Avatar billede soreno Praktikant
28. april 2003 - 13:49 #7
Ok, hvad sker der hvis du skriver:
net use K: \\PC\F‘lles = net use K: \\PC\F‘lles

og kører filen ?
Avatar billede soreno Praktikant
28. april 2003 - 13:50 #8
Når der er mellemrum skal du benytte ""
Altså
"Lang fil navn.ext"

Ellers fortolkes det som 3 navne.
Avatar billede skov_p Praktikant
28. april 2003 - 14:07 #9
Hvilken særlig karakter er det du har fundet? Det virker...
Nu mangler jeg bare det lange filnavn " virker ikke
Avatar billede soreno Praktikant
28. april 2003 - 14:15 #10
Prøv at post den kommando hvor du ikke kan få lange filnavne til at virke.

Den char som bruges er jeg kommet frem til som beskrevet 13:28:41.
Avatar billede soreno Praktikant
28. april 2003 - 14:15 #11
Jeg ved ikke lige hvad den hedder :-)
Avatar billede jensendk Nybegynder
28. april 2003 - 14:16 #12
Ville rette shareds navn.. Man behøver jo ikke rette mappens navn af den grund...  Det er altandet lige, umådeligt dumt at have shared med øæå..
Avatar billede skov_p Praktikant
28. april 2003 - 14:17 #13
net use T: \\Lager\TX Inventory Systems

Jeg får
C:\Documents and Settings\Lars Skov\Desktop\Bat test>net use T: \\Lager\TX Inventory Systems
The syntax of this command is:

NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]]
        [/USER:[domainname\]username]
        [/USER:[dotted domain name\]username]
        [/USER:[username@dotted domain name]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]
Avatar billede soreno Praktikant
28. april 2003 - 14:19 #14
Gør sådan:
net use T: "\\Lager\TX Inventory Systems"
Avatar billede skov_p Praktikant
28. april 2003 - 14:21 #15
Så kører det... TAK
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